TORONTO -- The Oakland Athletics ran out of ways to win.
The A's saw their seven-game winning streak end Thursday, as Edwin Encarnacion and Kelly Johnson homered to lead the Toronto Blue Jays to a 10-4 victory before 39,003 at the Rogers Centre.
Oakland held leads of 3-0 and 4-3 before a shaky sixth inning put the game out of reach.
A's starter Tommy Milone committed a throwing error on a safety squeeze by Travis Snider, allowing the go-ahead run to score. The Blue Jays never looked back.
"In that spot, we're playing for a run just to tie things up," Blue Jays manager John Farrell said. "Fortunately, they mishandled the ball and we end up scoring two runs."
The Blue Jays (49-49) bounced back from a 16-0 thrashing Wednesday night and avoided a three-game sweep by the A's (53-45) with the win.
"You can quickly turn the page on a tough day, that's the beauty of this game," Farrell said.
The Blue Jays tied the game in the fourth on a three-run homer by Encarnacion.
"Just a good come-from-behind win today, particularly with the way things finished up last night," Farrell said. "Their pitching had shut us down for pretty much two and a half games and once again we were able to bunch a couple of hits together. Edwin's obviously, with the big blow, the three-run homer. A key bunt for a base hit by Snider to tie it and then take the lead. And then we kind of broke through."
Lefty Aaron Laffey allowed five hits -- including homers to Josh Reddick and Brandon Inge -- three walks and four runs in 5 2/3 innings. Reliever Brandon Lyon (1-0) picked up the win by working 1 1/3 innings. He struck out three of the four batters he faced.
Milone (9-7) gave up six runs -- five earned -- and eight hits over seven innings. He surrendered both home runs.
"The first three innings, I thought that was as good stuff as he's had all year," A's manager Bob Melvin said. "[Toronto] executed well and got some big hits down the stretch. Any time you take two out of three on the road you have to consider it somewhat of a success."
The Athletics (53-45) dropped to 16-3 in July as the Blue Jays (49-49) avoided being swept in the three-game series.
Reddick put the Athletics ahead with a two-out, first-inning homer, his 22nd of the season. Oakland increased the lead to 3-0 in the fourth, when Inge followed Yoenis Cespedes' infield hit to shortstop with his 11th homer of the season.
Oakland increased the lead to 3-0 in the fourth inning when Inge followed Yoenis Cespedes' infield hit to shortstop with his 11th homer of the season. Encarnacion hit his career-high 27th homer of the season after Rajai Davis and Brett Lawrie had singled in the bottom of the fourth. They were the first Blue Jays hits of the game.
Oakland took a 4-3 lead in the fifth. Jemile Weeks walked with one out, Coco Crisp doubled and Jonny Gomes walked to load the bases. Reddick's grounder to second resulted in only a force at second and Weeks scored.
Lyon, acquired in a July 20 trade with Houston, replaced Laffey with two out in the sixth after Kurt Suzuki singled, and struck out Brandon Hicks to end the inning.
The Blue Jays went ahead 5-4 in the home sixth that began with singles by Colby Rasmus and Lawrie. A wild pitch put runners at second and third. After Encarnacion struck out, Travis Snider bunted near the third-base line. Milone fielded it, and threw to first as one runner scored. His errant throw allowed the second run to score. Snider was out after slipping while rounding first base.
"I didn't even feel the ball hit me," Snider said. "I started running to second, I realized they had the ball right there. I think the guy up in the third deck sniped me, went down hard. Just tried to stay in the run-down long enough for Brett to cross the plate and get the two runs."
"When he first squared I thought maybe I would have a play at home but then I kind of saw the runner out of the corner of my eye and he looked like he was going to be safe anyway," Milone said.
Milone said that he rushed his throw to first.
"Man, did he do an outstanding job on deadening the ball right there on that bunt," Inge said of Snider's bunt.
"I don't know if I would have imagined [that call] in that situation," Snider said. "But John had a feeling. It was a great call on his part. And I was lucky he threw it over the plate so it was easier on me I think than anyone else."
Johnson led off the bottom of the seventh with his 11th homer of the season to extend the Blue Jays lead to 6-4. Toronto scored four more times in the eighth on a double by Snider, a sacrifice fly by Yan Gomes and a Johnson double off Sean Doolittle, then a double by Jeff Mathis off Evan Scribner.
Notes. With J.P, Arencibia on the disabled list with a fractured right hand after taking a foul tip in Wednesday's 16-0 Oakland win, the Blue Jays will give most of the catching to Mathis with Gomes as backup. Gomes started at first base on Thursday. ... Toronto shortstop Yunel Escobar was out of the lineup for the second straight game with lower back tightness. ... The A's move in to Baltimore where Jarrod Parker (7-4, 3.00 ERA) will start against the Orioles' Zach Britton (1-0, 3.80 ERA) on Friday. ... Toronto is home to Detroit with Carlos Villanueva (5-0, 2.86 ERA) facing the Tigers' Rick Porcello (7-5, 4.40 ERA).