The Tigers snapped a 13-game losing streak at Progressive Field, beating the Indians 4-3 to avoid the sweep Thursday night.
Cleveland scored three times in seven innings off Detroit starter Justin Verlander, who improved to 17-5 with the win.
Cleveland starter Fausto Carmona allowed all four of his runs within the first two innings, pitching seven innings and allowing seven hits and striking out six.