ANAHEIM, Calif. -- The Toronto Blue Jays scored two runs in both the eighth and ninth innings to rally from a 5-2 deficit and beat the Los Angeles Angels 6-5 Sunday afternoon at Angel Stadium.
The Blue Jays were one out away from a 5-4 loss that would have completed a four-game sweep by the Angels, but Jose Bautista singled home the tying run off Angels reliever Dane De La Rosa. Edwin Encarnacion followed with an RBI single to give the Blue Jays the lead.
Casey Janssen pitched the bottom of the ninth and earned his 19th save. Brett Cecil (5-1), one of three Blue Jays relievers, earned the win.
The Angels had a 5-2 lead through seven innings thanks to a three-run homer by Mark Trumbo, a solo homer by Mike Trout and a solid outing by starting pitcher C.J. Wilson.
Wilson gave up a couple of singles in the eighth inning and was taken out of the game with the Angels still leading 5-2. It took four Angels relievers -- J.C. Gutierrez, Nicke Maronde, Michael Kohn and Ernesto Frieri -- to get out of the inning, but not before the Blue Jays cut the Angels' lead to 5-4, thanks in part to an error by third baseman Chris Nelson, one of three Angels errors in the game.
Frieri (0-4) found trouble in the ninth as well, as the Blue Jays put the first two batters of the inning on base. Frieri got what seemed would be a key out when he retired Jose Reyes on a flyout to right field for the first out of the inning. Angels manager Mike Scioscia then took his closer out of the game in favor of De La Rosa, who got Rajai Davis to hit into a fielder's choice for the second out of the inning.
De La Rosa got ahead in the count on Bautista, but Bautista singled to left field to drive in the tying run. Encarnacion followed with an RBI single to put the Blue Jays up, 6-5.
Blue Jays starter Mark Buehrle, who gave up five runs and seven innings in six innings, entered the game with a consecutive scoreless-inning streak of 20, but it ended on Trout's homer in the first inning.
The Angels took a 1-0 lead against Buehrle and the Blue Jays on Trout's home run in the first inning. With the homer, Trout has reached base safely in 35 consecutive games, the longest active streak in the American League.
NOTES: Angels OF Josh Hamilton was not in the starting lineup against the left Buehrle. Hamilton is hitting .172 (20 for 116) vs. lefties this season. ... Angels LHP Jason Vargas is tentatively scheduled to begin a rehab assignment on Thursday. Vargas, out since June 17 because of a blood clot in his left armpit area, would likely need two rehab starts before returning to the starting rotation, putting him on track to return in about two weeks. ... Blue Jays 3B Brett Lawrie went into Sunday's game having hit safely in six straight games and nine of 12. In those 12 games he was hitting .317 (13-or-41) with three homers, eight RBIs and a .383 on-base percentage. ... Blue Jays RHP J.A. Happ is expected to rejoin the starting rotation and start Wednesday's game against the Mariners. Happ, who has been out since early May after being hit in the head by a line drive off the bat of Tampa Bay's Desmond Jennings, has made three rehab starts in the minors.