PHILADELPHIA (AP) — Ryan Howard hit an RBI double in the 10th inning soon after Cliff Lee fell one strike short of his seventh shutout, and the Philadelphia Phillies beat the Florida Marlins 2-1 Thursday to sweep the day-night doubleheader.

The Phillies, who won the opener 3-1, reduced their magic number for clinching a fifth straight NL East title to two.

READ MORE: CBS4’s Mike Cugno Catches Up With Nat Moore Trophy Finalists QB Zion Turner & DE Marvin Jones Jr.

Jose Lopez spoiled Lee’s shutout bid when he hit a tying home run on an 0-2 pitch in the ninth.

READ MORE: ‘I Have Goose Bumps’: Zoo Miami's Ron Magil On 'Rita' Laying 2nd Egg On Live Bald Eagle Cam

Lee struck out 12 and allowed five hits in nine innings, failing to earn his 17th win.

MORE NEWS: Boca Raton Man Faces Charges In Fatal Crash That Killed Homestead Mom, Daughter On Thanksgiving Eve

(© 2011 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)