Roy Halladay started in Citizens Bank Park last night for what may be the last time. Halladay looks likely to make two more starts for the Phils this year, both of which will come on the road. He pitched well, holding the Marlins to a run over six innings as the Phils topped the Fish 6-4.

The reality of Halladay’s likely departure punches another hole in the battered psyche of Phillie fans who have just seen Charlie Manuel swept aside. If Halladay leaves, he will do so having delivered dominant performances in 2010 and again in 2011, but without winning the World Series he came here to win through little fault of his own.

Halladay was one of baseball’s elite players in both 2010 and 2011, winning the Cy Young in 2010 and finishing second to Clayton Kershaw in ’11. The Phillies had the best record in baseball in both those years, but twice suffered devastating losses in the post-season, denying Halladay even the chance to pitch in the World Series.

In 2010, Halladay walked one in a no-hitter in his first ever post-season start as the Phils topped the Reds 4-0. The Phils would beat the Reds in the series before falling to the Giants in a six-game NLCS.

In 2011, Halladay and the Phils again had the best record in baseball, but didn’t even make it out of the NLDS with the Cards. Halladay got the win in game one of the set, allowing a three-run homer to Lance Berkman in the first, but following it up with seven shutout innings as the Phils topped St Louis 11-6. He allowed a run in eight innings in the deciding game five six days later, but it wasn’t good enough. Chris Carpenter threw a complete-game shutout and the Phils were eliminated with the 1-0 loss.

Last night Halladay held the Marlins to a run over six innings. The Phillies jumped out to an early 6-1 lead, thanks to a three-run homer and four RBI from Utley. The pen struggled late, allowing two runs in the eighth and another in the ninth, but the Phils hung on to win for the fifth time in seven games.

The Phillies are 71-80 on the year after beating the Miami Marlins 6-4 last night. They are 5-2 in their last seven and 8-3 over their last 11.

Halladay got the start for the Phils and went six innings, allowing a run on four hits and three walks. One of the hits went for extra-bases, a double. He struck out two.

Halladay drops his ERA to 4.28 in his five starts since his return with the outing. After three more walks last night, though, he’s walked 17 in 27 1/3 innings in those starts. Did not allow a home run last night and home runs have been a big part of his problems this year. He’s allowed one in 16 1/3 innings over his last three starts and three in 27 1/3 innings in his five starts since rejoining the team. He allowed nine in 34 1/3 innings in his first seven starts this year.

He didn’t allow a run in the first four innings. He allowed a two-out single in the top of the first, a leadoff walk in the second, a two-out single in the third. In the fourth he hit Giancarlo Stanton with one out and walked Chris Coghlan with two down before retiring Adeiny Hechavarria on a ground ball to short to set the Marlins down.

He started the fifth and allowed a run on a two-out double by Donovan Solano that was followed with an Ed Lucas single to left. 3-1.

Halladay was ahead of Lucas 1-2 when Lucas chopped a bleeder through the short/third base hole to get the Marlins their first run.

Up 6-1, Halladay set the Marlins down in order in the sixth.

De Fratus pitched the seventh. With one out, lefty Juan Pierre lined a double to right. De Fratus got the next two leave Pierre at second.

With the hit, Pierre passed Joe DiMaggio and is 175th all-time for career hits. Pierre has 2,215 hits in 8,268 plate appearances with a .295 average. DiMaggio hit .325 with 2,214 hits in 7,673 plate appearances.

De Fratus dropped his ERA to 4.29 with the outing. He hasn’t been charged with a run in four innings over his last five appearances. He had a 1.46 ERA after his first 16 appearances on the year and then got hammered in 14 chances between June 16 and July 19, throwing to an 11.88 ERA and a 3.24 ratio in those 14 appearances. Things have calmed since and he’s thrown to a 2.95 ERA in his 23 appearances since July 19. Overall, the righty has been good against lefties, but righties are on-basing .374 against him for the season.

Rosenberg started the eighth with the Phils still up by five runs. Lefty Christian Yelich led off with a single and scored on a one-out double to the gap in right-center by righty Justin Ruggiano . 6-2 with Ruggiano on second. Rosenberg retired Chris Coghlan for the second out on a ground ball that moved Ruggiano up to third. Hechavarria was next and singled into center, scoring Ruggiano. 6-3 with a man on first for the left-handed pinch-hitter Greg Dobbs. Diekman came in to pitch to Dobbs and righty Placido Polanco hit for Dobbs. Diekman got Polanco swinging to set Florida down.

Rosenberg had been on a monster role coming into the game, throwing 12 1/3 scoreless innings in which he had allowed just four hits and five walks over his last 14 appearances. He faced five hitters in the game and allowed two runs on two singles and a double.

Diekman faced one batter in the game and struck him out. Over his last 15 appearances, Diekman has allowed one run on five hits and two walks while striking out 21 in 13 1/3 innings. That’s not a typo — he’s struck out 21 in his last 13 1/3 innings.

Papelbon pitched the ninth. He got the first two before allowing back-to-back singles, which brought Stanton to the plate with two down and men on first and second. Stanton singled to center, scoring Lucas and making it 6-4 with men on first and second for Ruggiano. Papelbon got Ruggiano 3-2 to end the game.

Six batters in the game for Papelbon. He allows a run on three singles. The first one, by Lucas with two outs and nobody on, wasn’t hit especially hard. Papelbon came into the game with a 1.38 ERA over his last 13 appearances, having allowed one run in 13 innings. He’s walked just one of the last 56 batters that he’s faced over his last 14 innings.

Overall the pen goes three innings in the game, allowing three runs on seven hits and no walks. They struck out four. De Fratus and Diekman combined to go 1 1/3 scoreless innings while Papelbon and Rosenberg allowed three runs in 1 2/3 frames.

The Phillie lineup against lefty Brian Flynn went (1) Hernandez (2) Rollins (3) Utley (4) Ruiz (5) Brown (6) Ruf (7) Frandsen (8) Galvis. Ruf in right and Brown in left with Hernandez at center. The lefty Asche on the bench with Galvis playing third. Asche is 7-for-29 against lefties for his career. Seems like he could use all the at-bats against them that he can get, especially if he’s the everyday guy for 2014. Frandsen plays first against the lefty, which is at least better than Frandsen playing first against a righty. Mayberry on the bench against the lefty. So the plan was to try and make Mayberry an everyday center fielder and now that that didn’t work, he’s on the bench against lefties so that Frandsen can play first? Not a fan of that plan. Frandsen’s 31, not a first baseman, on-basing .298 for the year and .317 for his career.

Utley singled to right with two outs in the bottom of the first, but Ruiz grounded to short for the third out.

Ruf singled to center with one out in the second. Frandsen was next and singled to right. Ruf tried to go to third, where Stanton threw him out for the second out. Galvis grounded to third on a very nice play by Coghlan to end the inning.

Stanon made a pretty nice throw to get Ruf for the second out. Coghlan made a nice play to get Galvis.

Hernandez and Rollins singled back-to-back with one out in the third, putting men on first and second for Utley. Utley singled to left. The throw came home and Hernandez slid in safely (1-0), allowing the runners to move up to second and third. Ruiz was next and he lined an 0-1 pitch back up the middle for a single, which scored both runners and put the Phils up 3-0. With Brown at the plate Ruiz tried to go first to third on a wild pitch but was thrown out at third for the second out. Brown grounded to short to set the Phillies down.

Second time in two innings that the Phils give away on an out on the bases. Ruf made the second out in the second trying to go first to third on Frandsen’s single. Ruiz made the second out in the third trying to go first to third on a wild pitch.

Ruf walked to start the fourth, but Frandsen grounded into a double-play behind him. Galvis flew to center for the third out.

Hernandez and Rollins singled back-to-back with one out in the fifth and the lead cut to 3-1, putting runners on the corners for Utley. Utley hit a 1-0 pitch from Flynn out to right for a three-run homer. 6-1. Ruiz and Brown went down behind Utley.

Second three-run homer for Utley in two days. He’s 5-for-9 with eight RBI in the first two games of the set. This one comes off of the lefty Flynn. Utley ends the day with a 236/316/436 line against lefties.

Ruf singled to start the sixth and Frandsen again grounded into a double-play behind him. Galvis flew to right for the third out.

Second time in three innings that Ruf reached base to start the frame and Frandsen grounded into a double-play behind him.

The Phillies didn’t score in the seventh or the eighth. Rollins singled with two outs in the seventh, but Utley flew to left behind him. Brown walked with two outs in the eighth, but Frandsen grounded to second for the third out.

Utley has hammered two long home runs to right in the last two days, but is also hitting the ball the opposite way. RBI single to left in the third last night and flew to left in the seventh.

Hernandez was 2-for-4 in the game. 4-for-8 so far in the series. 14-for-his-last-32 (.438) with five walks and a .526 on-base percentage. On-basing .458 against righties for the year in 48 plate appearances.

Rollins 3-for-4. 5-for-his-last-8. 12-for-his-last-27 (.444). 326/426/457 in September. On-basing .398 over his last 108 plate appearances.

Rollins and Hernandez go 5-for-8 at the top of the order for the Phils in the game.

Utley 3-for-4 with a three-run homer and four RBI. 5-for-his-last-8 with two home runs. 348/380/530 over his last 71 plate appearances.

Hernandez, Rollins and Utley combine to go 8-for-12 in the game with Utley’s homer, which was the only extra-base hit for the team.

Ruiz 1-for-4 with two RBI. 1-for-his-last-9.

Brown 0-for-3 with a walk. 2-for-13 with a double and two walks since his return.

Ruf 2-for-3 with a walk. Went 2-for-2 with a walk against the lefty Flynn before a righty struck him out in the eighth. That’s very good, cause he needs to hammer lefties and he hasn’t been doing it. His line against left-handed pitching is up to 190/311/349 with the big day against Flynn.

Frandsen 1-for-4 and grounded into two double-plays. 1-for-his-last-10 coming off a stretch where he went 13-for-44 (.295) with five extra-base hits. Hitting .196 and on-basing .243 against righties, but his line against lefties is looking good again at 314/410/471.

Galvis 0-for-3. Came into the game 8-for-his-last-15. Career on-base percentage of .271 in 404 plate appearances in the majors and .290 in 2,445 plate appearances in the minors. Has a negative dWAR for the year as calculated by Baseball-Reference. FanGraphs suggests that his defense in the outfield has been great, but bad while playing second and not very special at short. He’s going to need to be an elite defensive player if he’s going to help the Phillies.

Kendrick (10-13, 4.70) faces righty Nathan Eovaldi (3-6, 3.80) tonight. Kendrick has a 6.91 ERA over his last 11 starts and a 7.71 ERA over his last three. He’s walked ten in 22 1/3 innings over his last four starts. He’s not pitching very well. Two of Eovaldi’s last five starts have been really bad — he has a 6.00 ERA over those five appearances and opponents have hit .341 against him. He threw to a 1.71 ERA in the three starts of the five that were non-awful, allowing four earned runs over 21 innings. He’s been way better on the road than at home, throwing to a 2.72 ERA with a 1.15 ratio in his eight starts on the road and a 5.21 ERA with a 1.65 ratio in his seven starts at home.

Update: Zach Miner will make the start for Kendrick tonight. Kendrick was scratched with a sore shoulder. Miner started 12 games for Lehigh Valley this season and last started in the majors in 2009.