The offense lost its mojo this weekend and the Phillies lost the series, but there is a lot of hope this morning about what the team might have gotten back. Cole Hamels looked like the Hamels of old yesterday as he mowed down the Florida Marlins. He started the ninth inning having allowed one run on a solo homer, raising hope that the Phillies really can have two true aces atop their rotation.

The Phillies didn’t win the game because they didn’t score. They’re off that now, apparently, having plated one run in the last two games. That’s sure to come around, though. A bigger question will be whether or not Hamels is back to stay.

The Phillies are 8-4 on the year after dropping two of three to the Florida Marlins. They have lost two in a row for the first time this season and lost a series for the first time this season.

The Phillies won game one 8-6. It shouldn’t have been nearly that close, but got scary in the end. Halladay was fantastic again, allowing two runs over eight strong innings. Herndon started the ninth with an 8-2 lead but was charged with four runs on five hits. Madson came into the game with one out, men on first and third and the Phils up 8-5. John Baker came to the plate as the tying run and grounded out with the runner forced at second as the other scored to make it 8-6 with two outs and a man on first. Hanley Ramirez singled and the tying runs were on base, but Madson got Jorge Cantu to ground to short to end the game.

The pen had been charged with ten runs over their last four innings. Castro had another big game with the bat, going 2-for-3 and knocking in three runs. Polanco and Utley both homered for the Phils.

Moyer allowed five runs in the first inning in the middle game of the series and the Phillies couldn’t overcome it as they lost 5-1. Jayson Werth hit a solo homer in the bottom of the ninth to account for all the Phillies runs. Ricky Nolasco threw a complete game for the Fish, holding the Phils to four singles, Werth’s home run and three walks.

Yesterday Hamels pitched eight strong innings but the Phillies lost 2-0. Hamels allowed a home run to Dan Uggla in the second and left in the ninth after allowing a leadoff single to Jorge Cantu. Madson came in and allowed an RBI-double to Uggla with the run charged to Hamels. The Phils blew a lot of opportunities in the game. In the second they put men on first and second with one out and got nothing. In the fourth they had men on second and third and nobody out and couldn’t score. Castro struck out, Ruiz lined to left and Hamels grounded out. In the seventh they were turned away after putting men on first and second with one down.

The Phillies pitched pretty well overall in the series, throwing to a 4.33 ERA and a 1.15 ratio. They got good starts from Halladay and Hamels and a bad start from Moyer. Overall the starters threw to a 3.68 ERA and a 1.00 ratio in the series. They walked just one batter in 21 innings.

Halladay went eight innings in game one, allowing two runs on eight hits. Two of the hits went for extra-bases, a double and a triple. He struck out four and didn’t walk a batter. After three starts he’s 3-0 with a 1.13 ERA.

Moyer went six innings in game two, allowing five runs on six hits and a walk. Ronny Paulino hit a three-run homer off of him in the first, which was the only extra-base hit he allowed. He struck out seven. 1-1 with a 7.50 ERA after two starts.

Hamels pitched great in game three, allowing two runs on seven hits over eight innings. Three of the hits went for extra-bases, two doubles and Uggla’s home run. He didn’t walk a batter and struck out eight. His quality start yesterday was the first for the season thrown by a pitcher other than Halladay.

The bullpen didn’t have very good numbers in the series overall, but that was mostly due to a miserable day for Herndon in game one. They threw to a 7.20 ERA and a 1.80 ratio in five innings. They allowed four runs and all of those were charged to Herndon in the opener. Excluding Herndon’s day on Friday, the pen allowed two hits and two walks over 4 2/3 scoreless innings.

Bastardo did not pitch in the series.

Figueroa took over for Moyer in the seventh inning of game two with the Phils down 5-0. He threw two scoreless innings, allowing no hits and a walk. In three appearances in long relief he’s throw to a 2.45 ERA for the Phils. In 7 1/3 innings he’s allowed just three hits but walked five.

Durbin pitched the ninth inning of game two with the Phillies down 5-0. He walked Cody Ross with two outs, but got Brian Barden to fly to center behind him. He’s allowed three hits and two walks over 6 1/3 scoreless innings on the year.

Contreras did not pitch in the series.

Herndon started the ninth inning of game one with an 8-2 lead. Things didn’t go well. He got one out and was charged with four runs on five hits. Madson wound up pitching with the tying runs on base to get the save.

Baez did not pitch in the series.

Madson had to pitch in game one of the series after Herndon couldn’t protect a six-run lead in the ninth. He got the save, facing three batters and getting two out while allowing a single. He also pitched in yesterday’s game, entering in the ninth with a man on first and the Phillies down 1-0. Uggla was the first man he faced and Uggla delivered an RBI-doubled into the right field corner. Cantu scored from first with the run charged to Hamels. Madson got the next three.

The Phillies scored nine runs in the three-game series.

Victorino was 2-for-11 in the set with two walks. 231/286/442.

Polanco was 2-for-13 in the series. He’s hitting 396/404/585 on the season. Top two in the Phillies order go 4-for-24 (.167) with two walks.

Utley 3-for-9 with a home run and four walks. 341/491/795. He’s on pace to walk 175 times.

Howard was 2-for-13 with an RBI in the series. 309/333/600. He’s walked twice on the season and zero times in his last seven games.

Werth was 4-for-10 with two walks, two doubles and a home run. 341/440/561. This article talks about Werth not scoring from third on a line drive to left by Ruiz that was a big factor in the Phillies not scoring a critical run in yesterday’s game.

Ibanez got a day off yesterday with a lefty on the mound for the Fish. 0-for-7 with two walks in the series. 171/294/244 on the season. He’s 1-for-his-last-17.

Castro struck out yesterday in a big at-bat with men on second and third and nobody out. 3-for-9 with three RBI in the set. 333/348/381 in 21 at-bats for the season.

Ruiz started games one and three of the series and went 2-for-5 with two walks. 296/486/333 in 27 at-bats. He’s walked in 27% of his plate appearances this year. That’s a lot.

Francisco started in left field for Ibanez in yesterday’s game with lefty Nate Robertson on the mound for Florida. He was 1-for-3 with a double and a walk in the series. He’s 1-for-7 for the season.

Schneider caught Jamie Moyer’s start in the series and was 1-for-3. He’s 1-for-9 on the season. Schneider also caught Moyer’s other start this season, which came on April 10.

No game today. The Phils are in Atlanta tomorrow night for the best of three with the Braves.

JA Happ has a sore forearm and might not make his next start. That there is a problem.