MINNEAPOLIS, May 15 (UPI) -- Matt Stairs hit a grand slam homer in the first Wednesday and Toronto spent the rest of the game holding off Minnesota for a 6-5 victory.
Minnesota tied the game in the third, but Brad Wilkerson put the Blue Jays in front for good with an RBI single in the fourth.
Roy Halladay (4-5) got the win despite giving up four runs on nine hits in 6 2/3 innings. Halladay had been 1-4 in his previous five starts. Scott Downs, the Blue Jays' fifth pitcher of the evening, worked a perfect ninth for his fifth save.
The loss went to Boof Bonser (2-5), who allowed five runs on five hits in six innings.
After Stairs staked Toronto to a 4-0 lead in the top of the first, Justin Morneau hit a two-run homer as part of a three-run Minnesota third. A groundout by Michael Cuddyer drove in a run to tie it in the third.
Wilkerson's single in the fourth gave Toronto the lead again and the Blue Jays got an unearned run in the eighth on a throwing error by reliever Jesse Crain.