BALTIMORE — (AP) — Bobby Dalbec snapped an 0-for-27 skid with a single and a three-run homer, powering the Boston Red Sox to a 6-2 victory over the Baltimore Orioles.
Eduardo Rodriguez allowed one run and seven hits with two strikeouts and three walks over five innings to help the Red Sox improve to a major league-best 20-13.
Boston has won the last nine games Rodriguez has started against Baltimore.
The game was delayed 1 hour, 38 minutes because of rain.
Ryan Mountcastle had three hits, including his first homer since the Orloles’ home opener on April 8.