HOUSTON (AP) -- Jimmy Rollins hit a leadoff homer, Domonic Brown had a two-run shot and John Mayberry and Ryan Howard each had three RBIs as the Philadelphia Phillies beat the Houston Astros 12-6 on Friday night.
The Phillies rebounded from Thursday night's 6-4 loss to Houston, which broke a seven-game winning streak and left them four games back for the second NL wild-card spot.
Rollins' homer keyed a four-run first inning on a night when the Phillies came one run shy of a season high.
A two-run homer by Matt Downs got Houston within 5-3 in the fourth. Mayberry's two-run single in the fifth stretched the lead to 7-3.
Justin Maxwell added a solo shot in the fifth for the last-place Astros.
Cole Hamels (15-6) gave up four runs and seven hits over seven innings, and tied a career high for wins set in 2007. It was the first victory over the Astros for the left-hander in his last five tries, and his first win overall since Aug. 18 after not factoring into the decision in his last t...