Miguel Cabrera's two-run homer capped a stunning five-run rally by Detroit with two outs in the bottom of the 10th inning, giving the Tigers a 10-8 victory over the Cleveland Indians on Sunday.