After losing the previous series to the Seattle Marniners, the Phillies seek to make a turnaround against a very respectable team in the St. Louis Cardinals.

The Phillies faced the Cardinals in a two game series earlier in the year and were swept and dominated by opposing pitchers Jake Westbrook and Jamie Garcia. The Phillies scattered just five hits in each game.

Fortunately, they do not encounter either of these pitchers this time around. Instead, they face Kyle McClellan (6-3), Kyle Loshe (7-3), and Chris Carpenter (1-7).

McClellan and Loshe have been struggling lately, but overall they both having a very solid season. Carpenter on the other hand is having a terrible year, but like Ricky Botalico put it, "Chris Carpenter is Chris Carpenter."

Basically, the Phillies are still going up against a formidable pitching staff.

But the Cardinals get away with it without the Phillies throwing an even better one right back at them? Of course not.

The Phillies have Roy Halladay pitching game one, followed by Cliff Lee in game two and closing it out is Roy Oswalt.

Another advantage for the Phillies is they don't have to go up against Albert Pujols, who is arguably the best player in the league.

The Phillies are looking to bounce back from their previous series while the Cardinals look to hold onto their slim first place lead in their division.

It will be an entertaining series without a doubt and it will be a challenge for each team.

Tonight: Halladay (9-3, 2.56 ERA) vs McClellan (6-3, 3.96 ERA)