It's still early, but for the first time all season the Phillies finally saw some decent pitching.
The Phils took a quick 3-0 lead in Game One, but Cliff Lee struggled while Tim Hudson settled down. Atlanta took the first game 6-3.
In Game Two, Carlos Ruiz came off the bench and contributed with a grand slam and five RBI en route to a 10-2 rout for Philly.
Game Three saw a pitching duel between Derek Lowe and Cole Hamels. Philadelphia scored two of their runs with a baserunner on third with less than two outs, a great sign. Shane Victorino went yard as well and the Phillies won the series with a 3-0 win.