Michael Martinez added a two-run homer as the Phillies (87-46) moved 41 games over .500 for the first time since Aug. 26, 1976, when they improved to 83-42 with a win at Cincinnati. Philadelphia, which had never swept a four-game series in Cincinnati, won seven of eight games against the Reds this season to improve to 30-12 against them over the last six seasons.
Howard hit a solo shot to left-center on a 3-1 pitch from Mike Leake in the sixth, giving Philadelphia a 4-1 lead and extending his streak of consecutive seasons with at least 30 homers and 100 RBIs to six. Martinez went deep in the seventh, hitting a drive off Jared Burton into the fourth row of right-field seats.
Worley (10-1) allowed four runs and eight hits, struck out seven and walked one. The first six of his Ks came on called third strikes.
The Phillies improved to 15-2 in Worley's 17 starts this season and have won each of his last 13, their longest streak since they won a club-record 15 consecutive Steve Carlton starts in 1972.
Worley was cruising before the Reds opened the seventh with three consecutive hits. Drew Stubbs doubled and Ryan Hanigan singled before pinch-hitter Chris Heisey hit an opposite-field homer to right to get Cincinnati within two.
Heisey was activated from the disabled list before the game. He had been out since Aug. 7 with a strained left oblique.
Brad Lidge and Antonio Bastardo combined to finish the seventh, and Bastardo struck out the side in the eighth before Ryan Madson worked the ninth for his 26th save.
Philadelphia got to Leake (11-9) for three runs in the second inning. Brian Schneider, Worley and Shane Victorino each had an RBI single.
It could have been worse for the Reds but center fielder Stubbs cut down Schneider at the plate when he tried to score on Worley's bouncer up the middle.
The Reds snapped their streak of consecutive scoreless innings at 21 in the bottom half. Brandon Phillips doubled to left, advanced to third on Edgar Renteria's groundout to shortstop and scored on Joey Votto's sacrifice fly to center.
Leake (11-9) gave up four runs and seven hits in six innings. He struck out six and walked one.
NOTES: The Reds promoted INFs Juan Francisco and Chris Valaika, RHPs Jared Burton and Carlos Fisher, LHPs Jeremy Horst and Matt Maloney and C Devin Mesoraco from Triple-A Louisville before the game. OF Fred Lewis cleared waivers and was outrighted to Louisville. ... The Reds left after the game for their second consecutive 10-day, nine-game road trip, starting with three in St. Louis. NL ERA-leader Johnny Cueto, coming off a career-high 11-strikeout performance on Sunday, is Cincinnati's scheduled starter on Friday. ... The Phillies headed to Florida for a three-game series with the Marlins. RHP Roy Oswalt, a 6-5 loser to Florida last Friday, is scheduled to start for Philadelphia.