SAN DIEGO — Chris Davis hit his major league-best 41st homer in Baltimore's four-run eighth inning, helping the Orioles beat the San Diego Padres 10-3 on Wednesday.
Davis belted a tiebreaking three-run shot into the bleachers in right-center on the first pitch from Colt Hynes. Brian Roberts tacked on a sacrifice fly, and the Orioles then broke it open with three more runs in the ninth.
Luke Gregerson (5-6) allowed singles to Manny Machado and Adam Jones before Davis went deep, giving him a majors-best 106 RBIs.
Jedd Gyorko hit a tying three-run homer in the sixth for San Diego, which has dropped three of four. Alexi Amarista had two hits.
The Orioles' scoring outburst handed a win to Francisco Rodriguez (1-0), who struck out two in a perfect seventh inning. Troy Patton and Darren O'Day then combined for the final two innings.
San Diego wasted a solid start by Eric Stults, who allowed three runs, two earned, and five hits in seven innings. He struck out six and walked one.
J.J. Hardy hit his 19th homer in the second, and the Orioles used San Diego's sloppy defense to score single runs in the fourth and fifth.
Machado reached on second baseman Gyorko's error in the fourth. Adam Jones followed with a sharp single up the middle and Machado came around to score when Amarista threw the ball into Baltimore's dugout while trying to get the runner at third.