The Phils came into last night’s game having scored a total of one run in the last three games Cliff Lee had started, so there was reason for concern when they rolled into the seventh trailing 3-0. The offense did show up, though, as the Phils mounted a nifty rally, scoring five times after the sixth inning to get a 5-3 win and take the series two games to one.

Doubles by Ibanez and Orr and an error by the Fish helped the Phils get two runs in the seventh, Victorino tied the game at 3-3 with a home run in the seventh and J-Roll delivered a two-out single in the ninth that plated two runs and put the Phils ahead to stay.

The Phils aren’t exactly tearing the cover off the ball these days, they’ve gone 3-3 in their last six games and scored 17 runs, which is about 2.8 runs per game. The are fifth in the NL in runs scored per game and second in runs allowed behind the Braves.

The Phillies are 24-12 on the year after beating the Florida Marlins 5-3 last night. They have the best record in baseball and lead the second-place Marlins by three games in the NL East.

Lee got the start for the Phillies and went six innings, allowing three runs on seven hits. One of the hits went for extra-bases, a solo home run. He struck out four and didn’t walk a batter.

He got Chris Coghlan to ground to second for the first out in the bottom of the first. Emilio Bonifacio struck out looking for the second out, but Hanley Ramirez was next and he hit a 1-1 pitch out to left center, putting Florida up 1-0. Gaby Sanchez grounded to second for the third out.

John Buck flew to right for the first out of the second and Mike Stanton flew to center behind him. Wes Helms singled to right before Omar Infante flew to right to leave him at first.

Lee threw a 1-2-3 third, striking out pitcher Ricky Nolasco for the first out and getting Coghlan and Bonifacio on ground balls behind him.

He got Ramirez, Sanchez and Buck in a 1-2-3 fourth.

Stanton singled to start the fifth. Helms struck out swinging behind him for the first out before Infante grounded to third. Stanton was forced at second for the second out with Infante safe at first. Nolasco struck out swinging to leave Infante at first.

Coghlan grounded out to start the sixth, but Bonifacio reached on an infield single behind him and Ramirez followed that with a single into center on a ball that was deflected by Valdez. It put men on first and second for Sanchez and he singled to center, loading the bases for Buck. Buck lined a single into left, moving everyone up a base and extending the lead to 2-0. Stanton was next and he lined a ball to center for the second out, deep enough for Ramirez to tag and score. 3-0. Helms grounded to third and Buck was forced at second to end the inning.

The lead was cut to 3-2 when Romero started the seventh. Infante flew to right for the first out. Righty Osvaldo Martinez hit for the pitcher Ryan Webb and smoked a ball into right-center, but Francisco made a nice play, tracking the ball down on a run just in front of the track for the second out. Coghlan grounded to first for the third out.

Kendrick started the eighth with the score tied at 3-3 and walked Bonifacio on five pitches. Ramirez flew to right for the first out before Sanchez moved Bonifacio to second with a single. Buck grounded to third and the Phils turned the double-play to end the inning.

I confess to not having a lot of confidence in Kendrick there, especially after he walked Bonifacio on five pitches to get things started. Worked out well.

Madson started the ninth with a 5-3 lead. He struck Stanton out for the first out and lefty Brian Petersen, hitting for Helms, out for the second. Infante flew to left for the third out.

Three scoreless innings for the pen in which they allow a single and a walk. Madson threw 16 pitches in the game, Kendrick 12 and Romero eight. Nobody has thrown more than one day in a row and the pen will be well-rested for Friday thanks to the complete game by Halladay in game two of the set and today’s off-day.

The Phillies lineup against righty Ricky Nolasco went (1) Rollins (2) Victorino (3) Polanco (4) Howard (5) Ibanez (6) Francisco (7) Schneider (8) Valdez. Schneider catches against the righty with the righty Sardinha on the bench. Valdez starts against the righty with the lefty Orr on the bench.

The Phils went in order in the first.

Howard walked to start the second with the Phils down 1-0, but Ibanez hit into a double-play behind him. Francisco flew to center for the third out.

Lee walked with two outs in the third, but Rollins flew to center behind him.

Polanco doubled with one out on in the fourth on a ball deflected by Stanton. Howard and Ibanez both struck out to leave him stranded.

Schneider doubled to center with one out in the fifth. Lee was next and hit a line drive that was deflected by Infante but made it in to center field. Schneider would have scored easily, but pulled a hamstring and had to hobble back to third. Sardinha ran for him at third, Rollins grounded to second to leave Lee and Sardinha both stranded.

Victorino, Polanco and Howard went in order in the sixth.

They started the seventh down 3-0 and Ibanez doubled to right. Francisco flew to left for the first out before Sardinha hit a ball to first that Sanchez didn’t handle for an error. It put men on first and third for Valdez and with the righty Nolasco still pitching for Florida, Orr hit for Valdez and lined a double to right. Ibanez scored to cut the lead to 3-1 and Sardinha went to third. Lee was eager to hit for himself, but Manuel called on Gload to replace him and righty Ryan Webb came in to pitch to Gload. Gload hit a ground ball to first that Sanchez took and tossed to Webb covering first for the second out, but Sardinha scored from third to make the score 3-2. Rollins grounded back to the pitcher to leave Orr at third.

Gload gets to hit against the righty Webb as the Fish choose Webb to face Gload and then bring Dunn in to pitch the eighth. If Manuel wanted Orr to hit against Nolasco instead of Valdez it seems a little odd he didn’t start him. The error by Sanchez helps the Phils score an unearned run at a time they need all the help they can get.

Victorino led off the eighth and homered to left on a 2-1 pitch to tie the game at 3-3. Polanco, Howard and Ibanez went in order behind him.

Sardinha singled to left with one out in the ninth and moved to third when Orr followed and ripped a double to right. With righty Leo Nunez on the mound for the Marlins, Mayberry hit for Kendrick and struck out swinging 2-2 for the second out. Rollins picked him up, though, lining a 1-0 pitch into right to score both runners and put the Phils up 5-3. Rollins took second as the throw came home to try to get Orr, but was left there when Victorino fouled out to third.

Again Manuel uses Gload early in the game and it means that Mayberry is forced to hit against a righty. Bad at-bat for Mayberry, striking out with one out and a huge runner on third.

Rollins was 1-for-5 in the game with a huge two-run single. He was 4-for-15 with a home run and three RBI in the game and is hitting 283/370/372 for the season.

Victorino 1-for-5 with his sixth home run. He’s on pace to hit 27. 3-for-14 with a walk, a triple and a home run in the series. 286/348/517 on the year. 300/364/600 over his last 67 plate appearances.

Polanco was 1-for-4 with a double. 2-for-12 with a double in the series. 350/390/455 for the season, but he’s hitting just 225/244/275 in May.

Howard was 0-for-3 with a walk and struck out three times. 3-for-11 with a double, a home run and two walks in the series. He’s 5-for-18 with three walks and two homers in his last five games. 268/342/514 for the year. He has struck out 13 times in his last 29 plate appearances, which is too many.

Ibanez 1-for-4 with a double in the game and 5-for-12 with two doubles in the series. 232/289/360 for the season. 441/441/765 over his last 34 plate appearances. 395/395/684 in May without a walk.

Francisco was 0-for-4 with a strikeout last night and 1-for-6 with a walk in the series. He’s 2-for-his-last-26 with two singles, eight walks and three hit by pitch. 229/343/373 on the season. Mayberry was 0-for-1 with a big strikeout last night and 1-for-2 with a walk in the series. 300/404/450 on the year.

Schneider was 1-for-2 in the game and could be headed to the DL. 1-for-6 with a double in the series and 173/218/327. Sardinha was miserable in game two of the series, but in the middle of things last night. He went 1-for-2 with a single and two runs scored last night. 1-for-4 with a walk in the series. 3-for-13 with three walks on the year.

Valdez 0-for-2 with a strikeout last night and 0-for-3 with two strikeouts in the game. 238/273/286 on the season. 149/184/170 over his last 50 plate appearances. Orr had a huge night, going 2-for-2 with a pair of doubles and an RBI. 2-for-8 with a walk in the series. 265/333/327 on the year — he came into the game last night with one extra-base hit on the season.

The Phils don’t play today and will face Atlanta in Atlanta on Friday.

It’s the last scheduled off-day for the Phils in a while. Starting on Friday they will play 20 games in 20 days.

The Phillies don’t seem to be getting much offense from the second base or catching positions. Possible exception to that would be the two key doubles Orr hit last night to help them win the game, but, you know, in general.

Ruiz will catch Oswalt in Clearwater tonight with Utley expected to play as well.

PS — Comcast SportsNet wants you to know that they will air tonight’s Threshers game at 7 PM.