The Phillies lost again last night, falling 4-3 to the Cardinals as they dropped their fourth straight.

The Phils got a solid start from Cole Hamels and twice tied the game late, once at 2-2 in sixth and again at 3-3 in the seventh. Carlos Beltran homered off of Mike Adams in the eighth to put the Cards ahead again. The Phils failed to score in the ninth after putting runners on first and third with nobody out.

The Phillies have not scored more than three runs in a game in any of their last seven games, averaging 1.86 runs per game over those seven. They haven’t drawn a walk in the last four games.

Charlie Manuel started a switch-hitting backup infielder in left and a righty in right last night, leaving two left-handed outfielders on the bench against a right-handed starter for St Louis. He used one of the lefties on the bench to pinch-hit for the right-handed starting outfielder against a right-handed pitcher with two outs in the bottom of the eighth and the Phillies down a run. I’m having some trouble making sense of those decisions.

The Phillies are 6-10 on the year after losing 4-3 to the St Louis Cardinals last night. They have lost four in a row and five of six.

Hamels got the start for the Phillies and went seven innings, allowing three runs on five hits and two walks. Three of the hits went for extra-bases, all doubles. He struck out eight.

Hamels has been solid in his last two starts after allowing 13 runs in 10 2/3 innings over his first two starts to begin the season.

Carlos Beltran singled with one out in the top of the first, but was thrown out trying to steal as Matt Holliday struck out to set St Louis down.

Yadier Molina singled to right with one out in the second and moved up to second when David Freese followed with a walk. Hamels struck Jon Jay out looking before Molina and Freese pulled off a double-steal. Pete Kozma grounded to third to leave the runners stranded.

Hamels threw a 1-2-3 third.

He walked Holliday to start the fourth. Alan Craig was next and lined a ball to right. Mayberry slipped and it went for a double, which moved Holliday up to third. Molina followed and lined a ball into the right-field corner for another double, clearing the bases and putting St Louis up 2-0. Hamels struck out Freese and Jay behind Molina and got Kozma on a ground ball to Utley to leave Molina stranded.

Hamels set the Cardinals down in order in the fifth and again in the sixth.

It was 2-2 when Freese doubled to right to start the seventh. Jay bunted him up to third with the first out. Kozma was next and flew to right. Freese tagged and scored to put St Louis up 3-2. Hamels struck the pitcher Adam Wainwright out to end the frame.

Adams started the eighth with the game tied at 3-3. He struck Matt Carpenter out for the first out, but Beltran was next and he hit a 2-1 pitch out to left, putting the Cards up again at 4-3. Adams got Holliday on a ground out to short before Craig walked and moved up to second on a Molina single. Hamels got Freese swinging 2-2 to leave both runners stranded.

Adams faced six batters in the game, allowing a single, a walk and a home run while getting three outs. He’s allowed four hits and a walk in 1 2/3 innings over his last two times out.

Papelbon threw a 1-2-3 ninth.

Papelbon has throw five scoreless innings over his last five appearances, allowing one hit and one walk.

Overall the pen goes two innings in the game, allowing a run on two hits and a walk. Adams threw 22 pitches and Papelbon 11.

The Phillie lineup against righty Adam Wainwright went (1) Rollins (2) Galvis (3) Utley (4) Howard (5) Young (6) Mayberry (7) Revere (8) Kratz. Brown on the bench after hurting his back the previous day. Revere drops to seventh in the order with Rollins leading off. Galvis starts in left, making his first career appearance there, with Nix and Carrera on the bench. Mayberry in right against the righty. Freddy Galvis is a pretty atrocious guy to start in left. The lefties Nix and Carrera watch against a righty while the switch-hitting non-outfielder Galvis starts in left? Huh? That’s terrible. Freddy Galvis has 2,179 plate appearances in the minors and 223 career plate appearances in the majors. They’ve demonstrated he’s a really, really poor offensive player. He really shouldn’t be starting in left field for you. If you have two left-handed outfielders on your team that you don’t prefer to start in the outfield over a light-hitting utility infielder, you might want to consider replacing them.

Galvis singled to right with one out in the bottom of the first, but Utley hit into a double-play behind him.

Howard singled to start the second, but the Phillies went in order behind him.

The Phils went in order in the third.

Down 2-0, Utley singled with one out in the fourth and moved up to second on a single by Howard. Young grounded into a double-play to end the inning.

Second GDP for Young in two games and third in the last five.

The Phils went in order in the fifth.

They got back-to-back doubles from Rollins and Galvis with one out in the sixth, cutting the lead to 2-1. Utley followed Galvis’s double with a single into center that scored Galvis and tied the game at 2-2. Howard and Young both grounded out to set the Phillies down.

The Phillies trailed 3-2 when Mayberry led off the seventh and dribbled an infield single to third. Revere bunted Mayberry to second and Mayberry took third on a wild pitch. Kratz singled into left and Mayberry scored, tying the game at 3-3. With the righty Wainwright still pitching, Brown hit for Hamels and grounded to second for the second out. Rollins flew to right to leave Kratz stranded.

Big hit for Kratz, who has just had a miserable start to the season. He didn’t have an RBI in his last 25 at-bats coming into the game. Second hit of the game for Galvis drives in Rollins.

The Phils trailed 4-3 when righty Trevor Rosenthal started the bottom of the eighth for the Cards. Howard and Young singled back-to-back with two outs, putting men on first and second with one down for Mayberry. Carrera ran for Howard at second and righty Edward Mujica came in to pitch for St Louis. Nix hit for Mayberry and struck out swinging 0-2 to leave both runners stranded.

Huh? No, really. You want Nix hitting against a righty with the game on the line but Mayberry (and Galvis) starting against a righty? You want it enough to take Mayberry out of the game and put Carrera in it (Carrera took over in right in the ninth). I don’t get it.

Revere singled into center off of Mujica to start the ninth with the Phils still down a run. Kratz was next and moved Revere up to third with a soft single into right. Frandsen hit for Papelbon and grounded to short. It probably would have been a double-play ball, but Kozma didn’t handle it cleanly and then went to first to get one out. Revere was not going on contact and held third. It brought Rollins to the plate with one out and runners on second and third. Mujica struck him out swinging 2-2 for the second out. Lee ran for Kratz at second and Galvis grounded to second to end the game.

Second big hit for Kratz in the last three innings, but the Phillies don’t score after putting runners on first and third with nobody out. Huge strikeout for Rollins with one out and runners on second and third. Revere doesn’t score from third on the ground ball to short with nobody out.

Rollins was 1-for-5 in the game with an enormous strikeout in the ninth inning. He’s 2-for-his-last-23.

Galvis was 2-for-5 with a double and an RBI. He’s 7-for-his-last-17 with two walks, a double and a home run. He’s a bad, bad, bad hitter, though. If you let him hit long enough, he’ll put up bad, bad, bad numbers.

Utley 2-for-4 with an RBI.

Howard 3-for-4. He’s 12-for-his-last-31 (.387).

Young was 1-for-4 and left four men on base. 7-for-his-last-24 with seven singles.

Mayberry 1-for-3. He has an impressive 286/394/536 line for the season.

Revere 1-for-3 with a big single to start the ninth. He’s on-basing .246 for the year without an extra-base hit. Still leads the team in plate appearances.

Kratz 2-for-4 with two big hits and an RBI. That’s the first multi-hit game of the season for Kratz.

Halladay (1-2, 7.63) faces lefty Jaime Garcia (1-0, 1.86) tonight. Halladay was terrible in his first two starts of the year before holding the Marlins to a run over eight innings in his most recent start. Garcia has been pretty good in all three of his starts this season. He’s walked nine in 19 1/3 innings, but opponents are hitting just .208 against him.

John Lannan is on the DL and could miss 6-8 weeks. Joe Savery has been called up.