BALTIMORE — Miguel Gonzalez pitched seven innings of two-hit ball, Matt Wieters homered and drove in two runs, and the Baltimore Orioles beat the Toronto Blue Jays 3-2 on Thursday night.
Nick Markakis had two hits and an RBI for the Orioles, who won the season series 10-9. Baltimore is 13-5 at Camden Yards against the Blue Jays since the start of the 2012 season.
Gonzalez (11-8) allowed one unearned run, struck out five and walked one. The only hits were a single by Kevin Pillar in the third inning and a double by J.P. Arencibia in the seventh.
Gonzalez retired 13 straight batters at one point. It was the first game this season in which the right-hander didn’t give up a run.
His effort almost went for naught. Tommy Hunter took over in the eighth and yielded two singles before Brett Lawrie snapped an 0-for-18 skid with an RBI double. Hunter then struck out Moises Sierra and Anthony Gose with runners on second and third.
Jim Johnson got three outs for his AL-leading 48th save.
Blue Jays starter Mark Buehrle (12-10) left the game with a bruised right calf after being struck by a line drive off the bat of Steve Pearce. Buehrle allowed three runs and eight hits in 3 1-3 innings, his shortest outing since Sept. 4, 2011, against Detroit.
It was Buehrle’s 429th consecutive start without going on the disabled list. This injury did not appear to be serious, and his next start won’t come until 2014.
The Blue Jays turned three double plays and Chad Jenkins allowed just one hit in 3 1-3 innings of relief. But it wasn’t enough to prevent Toronto from absorbing its sixth loss in nine games.
Toronto got a first-inning run without benefit of a hit. Munenori Kawasaki walked and hustled around the bases to score from first on a dropped fly ball by left fielder Jason Pridie.
Wieters tied it in the second, hitting a curveball into the seats in left field for his 22nd home run.
In the Baltimore third, Brian Roberts singled and scored on a double by Markakis, who moved up on an infield hit and came home on a fly ball by Wieters.