The Philadelphia Phillies nearly had their eight-game winning streak broken on Sunday versus the St. Louis Cardinals, trailing 4-0 going into the bottom of the ninth.
Kyle Schwarber's 2-run homer off Cardinals closer Riley O'Brien with two outs rocketed the Phillies to a 6-4 walk-off win, their ninth consecutive victory.
The Phillies had to make a significant climb before Schwarber's blast into Citizens Bank Park's center field trees. Bryce Harper led off the ninth with a double, but O'Brien recovered to get Luis Arraez and Brandon Marsh to fly out to left field.
Then J.T. Realmuto followed up with a single. O'Brien walked Justin Crawford to load the bases on five pitches, four of which were far out of the strike zone. Edmundo Sosa reached low to pull an 83 mph pitch into left field, clearing the bases and pulling the Phillies to within 4-3.
Bryan De La Cruz's at-bat was another turning point. Down to his final strike, De La Cruz fouled off a high sinker. Then he laid off two pitches outside of the zone. O'Brien then threw another sweeper low, but over the plate. And that pitch was pulled into left field past a diving JJ Wetherholt to drive in Sosa for the game-tying run.
By the time Schwarber came to the plate, O'Brien had thrown 33 pitches and was likely close to gassed out. But once again, O'Brien got ahead with a zero-ball, two-strike count. Schwarber stayed alive by fouling off a 97 mph inside sinker.
Schwarber's walk-off homer was also the first from a Phillies batter in three years, according to MLB.com's Mark Feinsand. That had been the longest span between walk-off home runs in MLB. Every other team had hit at least two walk-off homers during the past three years.
The Phillies' win extends their longest run of consecutive wins this season. At 73-58, they could cut their second-place deficit in the NL East to two games, pending the Atlanta Braves' Sunday night matchup with the Milwaukee Brewers.
Philadelphia also has a relatively comfortable hold on the National League's second wild-card playoff spot, 4.5 games ahead of the Arizona Diamondbacks with 31 games remaining on its regular-season schedule. That place will stay comfortable if the Phillies keep winning games like this.
The Phillies will look to extend their winning streak when they take on the New York Mets on Monday.
Source: Yahoo Sports