Indians 5, Blue Jays 4
Carmona (7-6) gave up four runs - three earned - and six hits over 6 1-3 innings to help the Indians to their first three-game winning streak since a four-game run June 9-12. Cleveland followed that modest streak by losing 10 of 11 until winning Sunday in Cincinnati.
Kerry Wood worked the ninth for his third save in three games and eighth in 11 chances overall.
Blue Jays starter Brandon Morrow (5-6) struck out eight over six innings for Toronto, which has lost seven of nine.