Blue Jays 11, Indians 7
Travis Snider hit a two-run homer and had five RBIs, while Rajai Davis drove in four as the visiting Toronto Blue Jays hung on for an 11-7 win over the Cleveland Indians on Friday night.
The Blue Jays, who broke a three-game losing streak, bounced back from a stunning 5-4 loss Thursday that ended on Travis Hafner's walk-off home run. Toronto led 4-0 going into the ninth before the bullpen collapsed.
Cleveland trailed 9-3 entering the eighth Friday and scored three times before Jason Frasor retired the last two hitters with runners on second and third.
Jo-Jo Reyes (4-7) allowed three unearned runs in 5 2/3 innings. He defeated the Indians for the second time this season.
Snider had an RBI groundout in the second and homered in a three-run sixth. He added a two-run double in the ninth, matching his career high in RBIs.
Davis had a two-run single in Toronto's three-run second and an RBI single in the fourth, when the Blue Jays scored twice.
Mitch Talbot (2-6) turned in another poor outing, allowing eight runs and 11 hits in 5 1/3 innings. He hasn't won since defeating Toronto on May 31.