Toronto blew it open with a five-run, bat-around third. Maicer Izturis and Bonifacio chased Garcia with back-to-back RBI doubles, bringing left-hander T.J. McFarland out of the bullpen. One out later, Cabrera singled home a run, Bautista walked and Encarnacion hit a two-run double.
Baltimore broke through against Johnson in the fifth, when Manny Machado led off with his ML-leading 34th double and scored on a double by Nick Markakis. Markakis went to third on Adam Jones’ grounder and scored when Davis reached on Bonifacio’s fielding error. Davis was credited with an RBI.
Flaherty’s two-run homer made it 9-4 but Toronto answered with four in the bottom half. Colby Rasmus led off with a homer against McFarland, his 14th, and Bautista hit a bases-loaded double off Pedro Strop.
Garcia (3-5) had won his previous two outings in Toronto but lost for the third time in four starts. He allowed a season-worst seven runs and seven hits in 2 1-3 innings, his shortest start of the year.
“I made some good pitches and they just hit them,” Garcia said. “Right now everything is going good for them. It’s part of the game. You can’t do anything about it.”
Machado thought he’d fouled Johnson’s strike three pitch into the dirt when he struck out in the first. After plate ump Doug Eddings checked the ball and upheld the call, Orioles manager Buck Showalter came out to see the ball for himself.
NOTES: Toronto GM Alex Anthopoulos told MLB Network Radio that SS Jose Reyes (left ankle) will play one more rehab game at Triple-A Buffalo on Monday, then will likely join Double-A New Hampshire when Buffalo goes on the road. Anthopoulos said Reyes might not rejoin the Blue Jays until Thursday in Boston. ... Arencibia had three hits and scored twice. ... Blue Jays cleanup hitter Adam Lind has base hits in each of his past seven first inning at-bats, including two home runs. ... Toronto RHP Kyle Drabek (elbow surgery) allowed two runs and five hits in 2 1-3 innings in his first rehab start at Class-A Dunedin on Saturday. Drabek struck out two, walked none and allowed a home run.