Indians 5, Blue Jays 4
Travis Hafner hit a walk-off grand slam with one out in the ninth inning, rallying the Cleveland Indians to a stunning 5-4 victory over the visiting Toronto Blue Jays on Thursday night.
Hafner crushed the first pitch from rookie Luis Perez (1-2) into the stands in right field to cap a five-run ninth inning for the Indians.
Asdrubal Cabrera added an RBI single in the inning for Cleveland, which loaded the bases with no out against Blue Jays closer Frank Francisco.
Tony Sipp (4-1) earned the win despite allowing Jose Bautista’s major league-leading 29th home run in the ninth inning.
Edwin Encarnacion had three hits and Travis Snider, J.P. Arencibia and Rajai Davis each had RBI singles for Toronto, which dropped its third straight game.
Blue Jays starter Carlos Villanueva had pitched six scoreless innings.
Indians starter Zach McAllister (0-1) lasted only four innings in his major league debut. He was charged with three runs (two earned) on five hits.
Cleveland rookie Lonnie Chisenhall left the game after he was struck in the helmet by a pitch in the second inning.