Eduardo Rodríguez won in his return from heart inflammation that caused him to miss the 2020 season, allowing three runs over five innings to lead the Red Sox over Baltimore.