Philadelphia Phillies right fielder Nick Castellanos (8) catches a foul ball hit by Atlanta Braves shortstop Orlando Arcia (11) (not shown) before throwing a runner out at home plate during the ninth inning at Truist Park. Dale Zanine-USA TODAY Sports

Watch: Phillies announcer begs All-Star OF to let ball drop foul, then changes mind

Philadelphia Phillies color commentator John Kruk went on an emotional roller coaster during one dramatic play in the bottom of the ninth Wednesday in the team's extra-inning win over the Atlanta Braves.

Though Kruk's begging of All-Star right fielder Nick Castellanos to allow Orlando Arcia's fly ball to drop foul was warranted (given the circumstances), his quick change of tone after the runner was thrown out at home was quite entertaining. One can only wonder what the 62-year-old would've said if the runner had beaten the throw or if Castellanos's throw was wild.

Fortunately for the Phillies, they escaped danger in the frame and went on to win 6-5 in 10 innings.

Not typically known for his defense, Castellanos also had a huge game at the plate, going 2-for-5 with two home runs and three RBI. He's now hit 27 home runs (second most of his career) and posted 99 RBI this season, which are tied with Kyle Schwarber for the team lead and two shy of his career high.

Philadelphia is now 83-69 and three games ahead of the Arizona Diamondbacks for the top wild-card spot in the National League with 10 contests remaining in the season.

More must-reads:

TODAY'S BEST
Hornets hire top Celtics assistant as next head coach
Maple Leafs fire HC Sheldon Keefe after another early playoff exit
Super Bowl champion discusses why Russell Wilson failed with Broncos
Colts LB Zaire Franklin calls out Texans, C.J. Stroud
Angels to acquire longtime Mets infielder from Braves
Hornets make decision on next head coach
Giants sign former Pro Bowl wide receiver
Report reveals why the NBA did not suspend Jamal Murray
Pressure mounts on Nuggets as Nikola Jokic wins third MVP Award
Jalen Brunson shakes off injury to lift Knicks to Game 2 win
Panthers dominate Bruins to even series
LSU HC pins transfer portal struggles on reluctance to 'buy players'
Pirates announce date for 2023 No. 1 overall pick's MLB debut
Shohei Ohtani showing what would happen if he only focused on hitting
Joe Burrow shares 'support' for Bengals who requested trades
Canucks erase three-goal deficit to stun Oilers in Game 1
Watch: Pacers star ties playoff high in threes in one half
Former NFL player has major warning for Steelers QB Justin Fields: 'You can't fall into this'
Watch: Brad Marchand hurdle Panthers player on Charlie Coyle goal
LeBron James rues 'missed opportunities' against Nuggets