Seventh-inning rally fuels Tigers victory