Hyun Soo Kim

The premature walk-off celebration left a mess for the grounds crew

The premature walk-off celebration left a mess for the grounds crew

Walk-off finishes are always exciting.

But the Phillies' walk-off in the 15th inning last night on an RBI by Nick Williams was a little late for much of Philadelphia to witness live. And it wasn't even the only walk-off celebration of the evening.

Nope. That's because the Phillies thought they had actually already won the game a half dozen or so innings earlier in the bottom of the ninth when Hyun Soo Kim slapped one to right field and scored two... or so they thought.

They even did a whole celebration thing on the field complete with showering Kim in... bubble gum around first base. But then the play got reviewed and overturned and somebody had to clean up the mess.

Even Dee Gordon got in on the cleanup action.

Fans had to stick around for another few hours or head home to bed. At least Williams would eventually pay them off for their efforts.

Dee Gordon wasn't as lucky.

"We had two walk-offs today," Nick Williams said after the game. "I think that was the first time in the history of baseball that's taken place. It was a two-celebration game. I'm just glad one of them counted."

The Phils won by a final of 9-8 in 15 innings.

Phillies-Marlins observations: Nick Williams delivers in 15-inning win

Phillies-Marlins observations: Nick Williams delivers in 15-inning win

BOX SCORE

The legend of Rhys Hoskins grew a little larger Tuesday night and the Phillies beat the Miami Marlins, 9-8, in 15 innings.

Hoskins helped the Phillies come back from a 7-2 deficit with his 15th homer, a solo shot in the seventh. Three innings later, he tied the game with his 16th homer, a bomb over the wall in center on a 100-mph fastball from Brian Ellington.

The Phillies won it in the 15th on an RBI double by rookie Nick Williams. The bullpen was spectacular with 10 innings of one-run ball.

The time of game was four hours, 57 minutes.

The late innings were wild. The Phillies thought they won the game in the bottom of the ninth, but an overturned call meant they only tied it.

Miami went ahead on a homer by Marcell Ozuna in the top of the 10th and Hoskins tied it with a two-out homer in the bottom of the inning.

• Miami rightfielder Giancarlo Stanton had three assists.

He gunned down Cesar Hernandez at the plate in the bottom of the ninth to prevent the Phillies from scoring the winning run.

Actually, the Phillies thought they had scored the winning run on Hyun Soo Kim's pinch-hit single to right. As Phillies players mobbed Kim at first base, dousing him with bubble gum and tearing his shirt off, the Marlins challenged the initial safe call at the plate — and won. That left Kim with a game-tying single and the grounds crew scurrying to clean up the remnants of the Phillies' premature celebration at first base.

Stanton, known for his booming bat, had assists at second, third and home.

• Rookie Nick Pivetta had another tough outing. He was tagged for eight hits and seven runs over five-plus innings. Derek Deitrich got him for a two-run homer on a hanging 3-2 changeup in the fifth. Pivetta has allowed 18 hits and 13 runs in his last two starts. The 24-year-old right-hander was forced to the majors because of injuries and has endured a tough learning experience that he ultimately should be better for. Pivetta has good power stuff. He needs to locate it better and clean up up his changeup. The Phillies are going to a six-man starting rotation the rest of the way. Pivetta would line up to have three more starts if the Phils stay on turn.

• Dillon Peters, Miami's rookie lefty, held the Phils to six hits and two runs over six innings. He's made three big-league starts, two against the Phillies. He pitched seven shutout innings against the Phils on Sept. 1.

• Marlins catcher J.T. Realmuto twice doubled home Justin Bour from first base. The Phils may have had plays at the plate both times, but catcher Jorge Alfaro did not handle either relay throw. Now, neither play was easy — one throw tailed a little to Alfaro's left and the other was a short hop — but these are the types of plays that a top defensive catcher needs to make at times. Alfaro also had a passed ball in the game. Alfaro had an RBI single in the eighth inning, but his defense remains a work in progress. He will get plenty of playing time over the final three weeks of the season.

• Odudel Herrera deserves props for the effort he displayed on the bases in beating out an infield hit — with a hard dive into first base — in the third inning and with a hustle double in the fourth. Herrera did not start on Sunday and came back from Monday's off day in the schedule with some serious hop in his step. He had three hits.

• Rookies Williams and J.P. Crawford both tested rightfielder Stanton's arm and lost. Williams was thrown out trying to stretch a single. Crawford was caught via a relay trying to stretch a double. Stanton had his third assist of the game in the ninth inning.

• Hoskins will get more time at first base down the stretch. He continued to show excellent plate discipline with two walks, including one with the bases full in the third inning. And, of course, he homered twice. Hoskins came to the majors on Aug. 10 and hit his first homer four days later. His 16 homers since Aug. 14 are the most in the majors over that span. Amazingly, he could end up leading the Phillies in homers. He trails team leader Tommy Joseph by five with 18 games left.

• Hoskins found himself in the spotlight in the bottom of the eighth inning. The Phillies had rallied for three runs to make it a one-run game and he came to the plate with two outs and two men on. He scorched a line drive to left field against reliever Drew Steckenrider. With any type of elevation, it would have been a three-run homer. But the ball stayed on a line and died in Ozuna's glove.

• Crawford started at second base for the first time and made an eye-popping play. It took 22 plate appearances for him to draw his first walk. (He had two in the game.) His second double of the game plated a run in the eighth.

• Right-handed reliever Victor Arano made his major-league debut and recorded two outs in the seventh. Arano, 22, was acquired from the Dodgers in the August 2014 trade that sent pitcher Roberto Hernandez to the Dodgers. Arano was slowed this season by an elbow injury, but he's back on track and throwing in the mid-90s. He could be someone to keep an eye on down the road.

• Aaron Nola (10-10, 3.71) pitches against Marlins right-hander Dan Straily (9-8, 3.95) on Wednesday night. The Marlins have given Nola some trouble in his career. He is 1-3 with a 5.24 ERA in six career starts against them.

Phillies-Angels 5 things: Clutch hits needed to avoid sweep against L.A.

Phillies-Angels 5 things: Clutch hits needed to avoid sweep against L.A.

Phillies (39-66) at Angels (53-55)
10:07 p.m. on CSN; streaming live on CSNPhilly.com and the NBC Sports App

It took one half-inning for Wednesday’s Phillies game to turn sour, with Jake Thompson getting blown up for three homers and seven runs — of which only two were earned — in the third. That was all for the 7-0 game in terms of scoring. The Phillies were blanked for the seventh time this year.

They'll obviously need more than that to avoid the sweep tonight and beat the Angels for the first time since the two teams’ first ever meeting in 2003. Let’s get to the details.

1. Offensive woes
During the Phillies' five-game win streak to end their last homestand, they averaged more than six runs. In two games in Anaheim, they’ve scored just one run total. It’s only two games, but it’s not encouraging.

As it has been for much of the season, performance with runners in scoring position is the issue. So far this series, the Phils are 2-21 with RISP. On the season, they’re hitting .237 with RISP. Eight hits Wednesday were good for just one run. Scoring runs are hard to do when no one can get clutch hits. 

With this note though comes a bit of a silver lining. Cesar Hernandez has four hits and a walk in the leadoff spot so far this series. In 15 games since returning from the DL, he’s hitting .355. Should the Phillies elect to trade Hernandez in the offseason to give Scott Kingery the major-league second baseman spot, a second half like this would be nice boost to Hernandez’s value.

2. Eickhoff on the mound
A couple months ago, things couldn’t have been much worse for Jerad Eickhoff. After looking like a solid mid-to-back of the rotation guy last season, he lost his first seven decisions of 2017 and then landed on the DL with a with a back injury.

But since then he’s rebounded. He’s won two of his four starts since returning July 9 and has gone at least five innings each time out. His last outing earned a no-decision, but the Phillies still topped the Braves, 4-3. Just one of the three runs Eickhoff allowed was earned.

Ben Revere and Andrelton Simmons are the only Angels to have faced Eickhoff before. Each has one hit against him.

3. Homeward bound?
Be honest. A big part of the reason most people have tuned into these late night games has been to watch Mike Trout play against his hometown Phillies for the first time since 2014. Maybe it’s a preview for when the longtime Philly sports fan moves back East … like when he becomes a free agent after the 2020 season. Trout discussed the possibility with CSNPhilly’s Gregg Murphy Wednesday.

"Obviously I have a couple more years on my contract," Trout said. "Growing up as a kid, you always want to play for your team, but I love it in Anaheim. I can't say enough about this organization, I was brought up here and we'll see what happens."

Speculation aside, Trout is still having the type of season that any team would love to have. The two-time MVP is hitting .335 (a career high) with 20 home runs — and he missed all of June because of a thumb injury. He got the scoring going during Wednesday’s seven-run third inning with a two-run bomb off Thompson.

4. Baby bullpen
With Pat Neshek and Joaquin Benoit gone, some of the Phillies' younger bullpen arms will have to eat more innings and make their case for the future. The results, as they’ve been this series, will be mixed.

On Tuesday, Aaron Nola pitched a quality start and set up the 'pen for success. Then Mark Leiter Jr. allowed three runs in the seventh and call-up Drew Anderson let up one himself in the eighth. He struck out Mike Trout for his first major-league K but was sent back to Reading after the game. Overall, not a good night for the bullpen. 

But last night was better. Adam Morgan pitched two scoreless innings. Jesen Therien, who tore up both Double and Triple A before being called up last week, added another clear frame. He is 24 years old.

Edubray Ramos is back in the majors after clearing his head in Lehigh Valley. Luis Garcia, while not exactly young at 30 years old, looks like a new pitcher compared to the one the Phillies sent to and from the minors 22 times since late in 2013. Hector Neris has two wins and a save in his last three outings. Moving forward, it will be all about adding effective outings to the résumé for these bullpen arms.

5. This and that
• The Phillies never played the Angels before 2003. They won the first game that year behind Vincente Padilla. Since then, they’ve lost 11 straight, tying the mark for the longest losing streak against one team in interleague play, per Elias.

• A hamstring tweak for Aaron Altherr and the DH slot has allowed Hyun Soo Kim to get some at-bats. He has one hit and four walks since coming over from the Orioles in the Jeremy Hellickson trade. With Altherr, Odubel Herrera and Nick Williams healthy, Kim won’t see many ABs.

• Parker Bridwell starts for the Angels. They bought him from Baltimore in April and sent him to Triple A, but he’s found himself in the big leagues thanks to injuries in the Angels' rotation. He’s allowed two runs or less in seven of his nine appearances (eight starts) and owns a 2-1 record and 2.83 ERA.