Roy Halladay made what will probably be his last start with the Phillies last night, facing three batters and walking two of them before leaving the game with a “dead arm.” Halladay came into the game having thrown to an 8.10 ERA over his last seven starts, surrendering 23 walks and seven home runs in 33 1/3 innings. So if whatever’s wrong with Halladay was worse last night, that’s not a good sign.

Dead arm sounds like a bad thing to have if you’re trying to be the best pitcher in the world, but it’s worse than that for Halladay. He seems to have some sort of mystery illness in addition to his arm problem. Whatever the answer proves to be, it’s a sad ending to the year and probably to Halladay’s career as a Phil. He was great very recently and it all unraveled quickly. And if there are people out there who understand why, they haven’t gone out of their way to explain it all to the rest of us yet.

The Phils didn’t score in last night’s game. The Marlins got a run in the first charged to Halladay after Halladay departed and Rosenberg allowed three runs in the eighth on the way to a 4-0 loss. They are 71-85 on the year. They have lost five in a row and are tied with the Mets for third place in the NL East.

Halladay got the start for the Phillies and went a third of an inning, allowing a run on two walks. He faced three batters in the game, walking two and getting the other on a popup to Utley.

Assuming Halladay doesn’t pitch again this season, he ends the year with a 6.82 ERA in his 13 starts. In 62 innings for the year, he walked 36 and allowed 12 home runs. He came into 2013 having walked about 1.5 batters per nine innings in over 2,100 innings from 2003 to 2012. He walked about 5.2 per nine in 2013.

He faced three batters in the bottom of the first. He walked the leadoff man Donovan Solano on four pitches before getting Ed Lucas to pop to Utley in foul territory for the first out. Christian Yelich was next and he walked on five pitches. Dubee came out and talked with Halladay for a long time before Halladay exited the game with one out and men on first and second. Luis Garcia took over and walked the first two batters he faced. The second walk, to Justin Ruggiano with one down and the bases loaded, forced Solano home to put the Fish up 1-0. Garcia got Polanco to ground into a double-play to end the inning.

Garcia pitched the second and the third for the Phils, keeping the Marlins off the board in both of those frames. He allowed a leadoff double to Adeiny Hechavarria in the second, but kept Miami from scoring with the help two plays from Rollins on balls hit well. He allowed two singles and a walk in the third, but retired Hechavarria on a ground ball to third with two outs and the bases loaded to set Miami down.

Garcia went 2 2/3 innings in the game in which he allowed three hits and three walks. He walked the first two hitters he faced in the first and allowed the leadoff man to reach in the other two innings he pitched. He dropped his ERA to 3.99 with the outing, but he has walked 23 in 29 1/3 innings over his 23 appearances on the year. Opponents are on-basing .377 against him for the season. He was extremely fortunate that the only run he allowed while pitching last night was charged to Halladay.

Savery struck out two in a 1-2-3 fourth and got the first two to start the fifth. De Fratus took over with two outs and nobody on to pitch to righty Giancarlo Stanton. Stanton walked and moved to second when Ruggiano followed with a single to left. De Fratus got Polanco to ground to short to leave the runners at first and second.

Savery strikes out three over 1 2/3 innings, which drops his ERA on the year to 3.50 after 16 appearances and 18 innings. He’s allowed just one home run and opponents are only hitting .212 against him, but he’s walked ten in 18 innings. The lefty has been very good against righties while lefties have hit 368/381/526 against him.

De Fratus came back to pitch the sixth. He allowed a leadoff single, but struck out two in the scoreless frame.

De Fratus hasn’t been charged with a run in any of his last eight appearances. Lefties have hit just .178 against the righty, but righties are faring pretty well to the tune of 298/380/387. He’s walked 23 in 45 innings for the year, which is too many, and six over his last 8 1/3 innings.

Martin pitched the seventh, allowing a single and a stolen base, but keeping the score 1-0.

Martin has allowed two runs in six innings in six appearances in relief while striking out nine (3.00 ERA and 1.00 ratio in relief). He has a 6.25 ERA on the season overall and has allowed 23 walks in 36 innings.

Rosenberg started the eighth with the Phillies down a run. Polanco led off with a double to right and stole third with one out. Rosenberg walked each of the next two batters, loading the bases for Solano. Solano singled into center, moving everyone up a base. Polanco scored to make it 2-0 with the bases still loaded. Ed Lucas was next and he singled to right. Again everyone moved up a base with Jeff Mathis scoring from third. 3-0. Jimenez came in to pitch to the lefty Yelich and Yelich flew to center for the second out, deep enough for Greg Dobbs to tag and score from third. 4-0 with men on first and second for Stanton. Rosenberg walked Stanton and the bases were loaded again, this time for Ruggiano. Rosenberg got Ruggiano to fly to center for the third out.

Rosenberg enters in a one-run game and faces six batters, allowing a double, two walks and two singles while getting just one out. Over his last four appearances, Rosenberg has allowed six runs in 3 2/3 innings on eight hits and three walks. He hasn’t allowed a home run to any of the 79 batters he’s faced this season, but still has a 5.09 ERA. Lefties are on-basing .429 against him.

Jimenez faces three batters, getting two outs and allowing a walk. He’s pitched really well for the Phils this year, allowing runs in just two of his 17 appearances while throwing to a 2.35 ERA and a 1.11 ratio. Lefties have a 160/185/200 line against the lefty.

Overall the pen goes 7 2/3 innings in the game, allowing three runs on nine hits and seven walks while striking out eight. Seven is more batters than you should try to walk in 7 2/3 innings. Garcia threw 49 pitches in the game, Rosenberg 32 and De Fratus 24. Rosenberg had an awful day, allowing three runs in the eighth. Garcia walked the first two batters he faced after taking over for Halladay, issuing a bases-loaded walk to force in the first run in the first.

The Phillie lineup against righty Nathan Eovaldi went (1) Hernandez (2) Rollins (3) Utley (4) Ruiz (5) Brown (6) Ruf (7) Asche (8) Bernadina. Bernadina in right with Ruf at first and Hernandez in center. Bernadina enters the game with a 180/252/300 line for the season in 240 plate appearances.

The Phils went in order in the first. Down 1-0, they went in order in the second.

Bernadina singled to right with one out in the third. Luis Garcia and Hernandez both struck out behind him.

Career plate appearance number two for Garcia. 0-for-2.

The Phils went in order in the fourth. Asche walked with two outs in the fifth, but Bernadina popped to third for the third out.

Rollins lined a double to right with two outs in the fifth. Utley grounded to third to set the Phillies down.

Rollins is hitting 313/413/453 in September and 378/462/556 over his last 52 plate appearances.

Ruf singled to center with two outs in the sixth. Asche flew to left to leave him stranded.

Hernandez walked with two outs in the eighth and the Phils still down a run. Lefty Mike Dunn came in to face Rollins and retired Rollins on a fly ball to center for the third out.

The Fish bring in a lefty to face Rollins with two outs and a man on. His numbers against lefties and righties are very similar for the year, but with a little more power against righties.

Righty Steve Cishek pitched the ninth for Miami. Brown singled to left with two outs, but Ruf grounded to second for the third out.

Three singles, a double and two walks for the Phillies in the game.

Hernandez was 0-for-3 with a walk in the game. 353/441/412 over his last 59 plate appearances, but just 2-for-his-last-15. 322/403/390 against righties and 257/297/286 against lefties.

Rollins 1-for-4 with a double. He has at least one hit in 11 of his last 12 games.

Utley 0-for-4 with a strikeout. Came into the game 10-for-his-last-25 (.400) with a double and two home runs.

Ruiz 0-for-4. 2-for-his-last-27 (.074) with two singles.

Brown 1-for-4. 6-for-his-last-16 with four walks and a .500 on-base percentage in those 20 plate appearances. One RBI in 35 plate appearances since his return.

Ruf 1-for-4 with a strikeout. 229/332/444 over his last 177 plate appearances. He has struck out 83 times in 273 plate appearances, which is about 30.4% of the time. At that pace he would strike out 182 times in 600 plate appearances. Pedro Alvarez is the only NL player with 182 or more strikeouts this season. Alvarez has struck out 183 times in 594 chances, which is about 30.8% of the time.

Asche 0-for-2 with a walk. 1-for-his-last-14 with two walks and a double.

Bernadina 1-for-2 to raise his average to .183. 5-for-his-last-12 with three walks.

Miner (0-1, 3.22) faces righty Henderson Alvarez (4-5, 4.05) tonight. It will be Miner’s second start of the year after throwing three scoreless innings against the Marlins his last time out. The start will come off of a game in which the Phillie bullpen threw 7 2/3 innings in relief of Halladay. Alvarez has a 5.30 ERA over his last seven starts, but has allowed just two home runs in 86 2/3 innings on the year.