Updated

Omar Infante and Jhonny Peralta both hit two-run homers, and Rick Porcello bounced back from a nightmarish start last weekend to pitch into the seventh inning, helping the Detroit Tigers to a 7-4 win over the Atlanta Braves on Saturday.

Infante's homer off Kris Medlen (1-3) broke a 3-all tie in the fourth. Porcello (1-2) allowed three runs in 6 1-3 innings. He didn't make it through the first last Saturday at Los Angeles, when he gave up nine runs to the Angels.

Atlanta's Justin Upton hit his major league-leading 12th homer in the eighth, but Infante doubled home a run in the bottom half and scored to make it 7-4.

Jose Valverde pitched a perfect ninth for his second save since returning to the Tigers earlier in the week.