MINNEAPOLIS (AP) — Chris Colabello hit a two-run tiebreaking homer in the ninth inning against former teammate Glen Perkins, giving Mark Buehrle and the Toronto Blue Jays a 6-4 victory over the Twins on a soggy Friday night, stopping Minnesota's five-game winning streak.

Buehrle (6-4) made a drastic recovery from a four-run first inning for his second complete game this season, raising his record in 51 career starts against the Twins to 29-19. Buehrle retired 24 of the last 26 batters he faced, allowing one single. The other reached on an error.

Toronto's Josh Donaldson homered for the fourth straight game, a three-run shot off Trevor May in the fifth that tied the game.

Perkins (0-1), the major league leader in saves, started fresh in the ninth inning after 10 straight outs by the Blue Jays. Russell Martin drew a walk after falling behind 0-2, and Colabello followed with his dramatic drive into the bullpen behind left-center field.

More From KROC-AM