Vancouver Television Sports← GAME CENTRE
← MLB / AFTER THE WHISTLE

MLB • September 17, 2026

Bryce Harper’s overturned infield single sends Phillies toward 3-0 shutout of Mets

Some shutouts arrive with a burst of power. This one came together more patiently. The Philadelphia Phillies did not homer, did not run away from the New York Mets, and still left Citi Field with a 3-0 win Thursday because they kept putting runners on, found three different ways to bring them home, and gave Aaron Nola a clean enough script to protect.

MLB / FINAL
Philadelphia Phillies3 — 0New York Mets
Philadelphia PhilliesNew York Mets

The call that changed the shape of the game

For four innings, this was the kind of game that asked both lineups for precision and got very little of it. The Mets and Phillies traded zeros, and the margin for error stayed tiny until the fifth. Then came the one play that gave the night its personality: Harper beat out an infield single to shortstop, the Phillies challenged, the call was overturned, and Marsh scored for a 1-0 lead while Turner moved to second and Kyle Schwarber to third.

That mattered for more than the scoreboard. Philadelphia never produced the loud inning, but it kept assembling pressure. The Phillies finished with eight hits and five walks, and although they had just one extra-base hit and no home runs, they found scoring through simple, useful baseball. Luis Arraez added a sacrifice fly in the seventh to bring home Turner. Justin Crawford followed with another sacrifice fly in the eighth, scoring Bryson Stott. Three runs, three different RBI plays, and none of them required a ball leaving the yard.

Harper was at the center of almost everything the Phillies did well. He went 3-for-4 with an RBI and a walk, giving Philadelphia the one hitter New York never really solved. Stott chipped in a 2-for-3 night and scored once, while Turner reached twice by walk and came around on Arraez’s fly. The pressure was steady rather than overwhelming, which is another way of saying the Mets did some things right on the mound. Nolan McLean worked six innings and allowed only one run despite seven hits and three walks, and Philadelphia’s total of 15 runners left on base shows New York kept this from becoming a crooked-number game.

Nola set the terms, and the bullpen kept them

If the Phillies’ offense was persistent, their pitching was plain old firm. Nola gave them seven scoreless innings, allowing three hits and three walks while striking out four on 81 pitches. It was not a start built on gaudy strikeout volume, but it was efficient enough to hand the game over with control still in Philadelphia’s hands.

The final two innings were handled in pieces and handled well. Jonathan Bowlan recorded two outs without allowing a hit, striking out two even as he issued a walk. Tim Mayza got the last out of that bridge inning after a walk of his own, and Jhoan Duran took the ninth for the save, permitting one hit and striking out two. Altogether, Phillies pitchers allowed four hits, walked five, struck out eight, and never let the Mets collect the kind of contact that changes a game quickly.

That last point is the one New York will wear. The Mets drew five walks, which usually gives an offense a path to scratch out something. But every one of their four hits was a single, they finished with only four total bases, and two rallies disappeared into double plays. Francisco Lindor reached once by walk, Juan Soto twice by walk, and Brett Baty drew two more, yet none of that traffic turned into a run because there was no extra-base damage behind it.

Our take: Philadelphia won the practical game

The Phillies did not bludgeon the Mets, and that is exactly why this result feels useful for them. With one double, no homers, and 15 men left aboard, there is an obvious case that the offense could have done more. But there is also value in a lineup that keeps asking questions until a defense or a pitcher finally gives an inch. Harper’s overturned infield single opened the door, and the sacrifice flies from Arraez and Crawford showed a club willing to accept smaller payoffs instead of waiting for one perfect swing.

For the Mets, the fix does not need detective work. The pitching, especially McLean’s six-inning line, was good enough to keep the game close. The offense was not. Five walks and four hits can sustain a night only if some of those baserunners are moved with authority, and New York had no doubles, no triples, no homers, and only four total bases to show for 33 plate appearances. Philadelphia has its own note to file after this one — eight hits and five walks should usually create more than three runs — but on Thursday the cleaner, sharper parts of the Phillies’ game were more than enough.

Scoring moments

  1. 5th Inning

    Harper reached on infield single to shortstop, Marsh scored, Turner to second, Schwarber to third. Philadelphia Phillies challenged: call on the field was overturned.

  2. 7th Inning

    Arraez hit sacrifice fly to center, Turner scored.

  3. 8th Inning

    Crawford hit sacrifice fly to right, Stott scored.

Philadelphia Phillies — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Kyle Schwarber0-4400001120.236.351.514
Trea Turner0-3310002027.238.293.380
Bryce Harper3-4403101114.274.387.497
Derek Hill0-000000000.245.296.438
Luis Arraez0-2200101112.315.351.428
Alec Bohm1-440100009.251.316.391
Bryson Stott2-3312000013.250.326.390
Brandon Marsh1-3311000114.262.306.409
Justin Crawford1-220110007.268.316.358
Garrett Stubbs0-4400000211.155.206.155
Philadelphia Phillies — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Aaron Nola7.030034081-514.4981
Jonathan Bowlan0.200012021-113.3621
Tim Mayza0.10001003-13.063
Jhoan Duran1.010002014-91.7614
New York Mets — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Francisco Lindor0-3300001013.228.313.434
Juan Soto0-2200002015.270.390.515
Bo Bichette1-440100019.263.312.390
Carson Benge1-4401000112.270.333.411
Jared Young0-220000005.266.330.429
Mark Vientos1-220100018.217.264.406
A.J. Ewing0-4400000210.254.324.379
Francisco Alvarez0-3300000113.226.308.389
Brett Baty0-1100002121.229.302.362
Nick Morabito1-3301000113.188.297.219
New York Mets — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Nolan McLean6.071135082-573.1882
Tobias Myers2.012120032-145.7532
Austin Warren1.000001013-74.2713
Philadelphia Phillies — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls13
Batting · Strikeouts6
Batting · Runs Batted In3
Batting · Sacrifice Hit3
Batting · Hits8
Batting · Stolen Bases0
Batting · Walks5
Batting · Catcher Interference0
Batting · Runs3
Batting · Ground Into Double Play1
Batting · Sacrifice Flies2
Batting · At Bats29
Batting · Home Runs0
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base15
Batting · Triples0
Batting · Game Winning RBIs1
Batting · Intentional Walks0
Batting · Doubles1
Batting · Fly Balls15
Batting · Caught Stealing0
Batting · Pitches127
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases9
Batting · Plate Appearances39
Batting · Projected Home Runs0.0
Batting · Extra Base Hits1
Batting · Runs Created3.9
Batting · Batting Average.276
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.310
Batting · Secondary Average.207
Batting · On Base Percentage.361
Batting · OBP Pct + SLG Pct.671
Batting · Ground To Fly Ball Ratio0.9
Batting · Runs Created Per 27 Outs3.9
Batting · Batter Rating22.0
Batting · At Bats Per Home Run0.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance3.26
Batting · Isolated Power.034
Batting · Walk To Strikeout Ratio0.83
Batting · Walks Per Plate Appearance.128
Batting · Secondary Average Minus Batting Average-.069
Batting · Runs Produced6.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.4
Batting · Balls In Play Average0.3
Batting · MLB Rating77.8
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves1
Pitching · Ground Balls13
Pitching · Strikeouts8
Pitching · Sacrifice Flies0
Pitching · Losses0
Pitching · Hits4
Pitching · Earned runs0
Pitching · Batters Hit0
Pitching · Walks5
Pitching · Runs0
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities1
Pitching · Home Runs0
Pitching · Triples0
Pitching · Finishes1
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls7
Pitching · Batters Faced33
Pitching · Holds2
Pitching · Doubles0
Pitching · Wins1
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In0
Pitching · Third Innings Pitched27
Pitching · Earned Runs0
Pitching · Shutouts0
Pitching · Pickoff Attempts1
Pitching · Pitches119
Pitching · Run Support3.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter81
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts1
Pitching · Inherited Runners1
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats28
Pitching · Total Bases4
Pitching · Is Qualified1
Pitching · Is Qualified1
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average0.00
Pitching · Walks Plus Hits Per Inning Pitched1.00
Pitching · Win Percentage1.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio1.9
Pitching · Pitches Per Start81.0
Pitching · Pitches Per Inning13.2
Pitching · Pitches Per Plate Appearance3.6
Pitching · Run Support Average3.0
Pitching · Opponent Batting Average.143
Pitching · Opponent's Slugging pct..143
Pitching · Opponent's On-base pct..273
Pitching · Opponent's OPB Pct + SLG Pct.416
Pitching · Save Percentage1.0
Pitching · Strikeouts Per 9 Innings8.0
Pitching · Strikeout To Walk Ratio1.6
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win1.0
Pitching · Balls In Play Average0.174
Pitching · Total Bases4.000
Pitching · Pitch Count119
Pitching · Strikes72
Pitching · Strike To Pitch Ratio0.6
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays6
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists13
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field27
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played27.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher1
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0
New York Mets — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls13
Batting · Strikeouts8
Batting · Runs Batted In0
Batting · Sacrifice Hit0
Batting · Hits4
Batting · Stolen Bases0
Batting · Walks5
Batting · Catcher Interference0
Batting · Runs0
Batting · Ground Into Double Play2
Batting · Sacrifice Flies0
Batting · At Bats28
Batting · Home Runs0
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base11
Batting · Triples0
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles0
Batting · Fly Balls7
Batting · Caught Stealing0
Batting · Pitches119
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases4
Batting · Plate Appearances33
Batting · Projected Home Runs0.0
Batting · Extra Base Hits0
Batting · Runs Created0.5
Batting · Batting Average.143
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.143
Batting · Secondary Average.179
Batting · On Base Percentage.273
Batting · OBP Pct + SLG Pct.416
Batting · Ground To Fly Ball Ratio1.9
Batting · Runs Created Per 27 Outs0.5
Batting · Batter Rating4.0
Batting · At Bats Per Home Run0.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance3.61
Batting · Isolated Power.000
Batting · Walk To Strikeout Ratio0.63
Batting · Walks Per Plate Appearance.152
Batting · Secondary Average Minus Batting Average.036
Batting · Runs Produced0.0
Batting · Runs Ratio0.0
Batting · Patience Ratio0.3
Batting · Balls In Play Average0.2
Batting · MLB Rating60.3
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls13
Pitching · Strikeouts6
Pitching · Sacrifice Flies2
Pitching · Losses1
Pitching · Hits8
Pitching · Earned runs2
Pitching · Batters Hit0
Pitching · Walks5
Pitching · Runs3
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts3
Pitching · Save Opportunities0
Pitching · Home Runs0
Pitching · Triples0
Pitching · Finishes1
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls15
Pitching · Batters Faced39
Pitching · Holds0
Pitching · Doubles1
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In3
Pitching · Third Innings Pitched27
Pitching · Earned Runs2
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches127
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter82
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts1
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats29
Pitching · Total Bases9
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average2.00
Pitching · Walks Plus Hits Per Inning Pitched1.44
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio0.9
Pitching · Pitches Per Start82.0
Pitching · Pitches Per Inning14.1
Pitching · Pitches Per Plate Appearance3.3
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.276
Pitching · Opponent's Slugging pct..310
Pitching · Opponent's On-base pct..361
Pitching · Opponent's OPB Pct + SLG Pct.671
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings6.0
Pitching · Strikeout To Walk Ratio1.2
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.276
Pitching · Total Bases9.000
Pitching · Pitch Count127
Pitching · Strikes78
Pitching · Strike To Pitch Ratio0.6
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays3
Fielding · Opportunities0
Fielding · Errors1
Fielding · Passed Balls0
Fielding · Assists7
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field27
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played27.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher1
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0