Adam Jones homered while every Baltimore starter had a hit, Miguel Gonzalez pitched another solid game on the road and the Orioles held on to beat the sliding Texas Rangers 7-4 on Saturday night.
The start of the game and a pregame ceremony for 14-time All-Star catcher Ivan Rodriguez into the Texas Rangers Hall of Fame were delayed 30 minutes by rain.
Rangers starter Ross Wolf (1-3) was done after the first four batters in the third reached base. They all scored to put Baltimore up 7-0. Wolf gave up nine hits to the 16 batters he faced, and his only two strikeouts ended the first with the bases loaded after the Orioles had already scored twice.
Gonzalez (8-3) scattered eight hits and allowed one run in 6 2-3 innings. He left after his 104th pitch, when Ian Kinsler had a sac fly for the first Texas run. Jim Johnson worked the ninth for his majors-best 35th save.