Statosphere Name Logo

San Francisco Giants at Philadelphia Phillies

Final
Citizens Bank Park60°, Partly Cloudy36,731

Recap

Player of the gameJesús LuzardoPHI7.0ip 2h 0er 8k

Don Mattingly said in January that he had no desire to manage a baseball team again. That changed this week. “Because, Dave asked,” Mattingly said before the Phillies' 7-0 victory over the Giants on Tuesday night at Citizens Bank Park. Phillies president of baseball operations Dave Dombrowski dismissed Rob Thomson as manager on Tuesday morning, replacing him with Mattingly. He will be the interim manager through the end of the season. * Interim manager and ... father of the GM? Mattinglys form historical combo for Phils Mattingly used the phrase “better baseball” several times on Tuesday afternoon in his first public comments following Dombrowski’s decision to shake up a 9-19 team into playing better baseball. “It’s all coming back to what?” Mattingly said. “Better baseball.” The Phillies played better baseball that night. Jesús Luzardo entered the game with a 6.91 ERA, but he pitched seven scoreless innings, allowing two hits and striking out eight. He is the first Phillies’ pitcher to complete seven innings this season. Bryce Harper, Adolis García and Alec Bohm each doubled. Bohm had two hits. He entered the game with the lowest OPS (.412) in the Majors. Trea Turner logged his first four-hit game of the season as the 2025 National League batting champ entered the game batting .230 with a .658 OPS.

How the bets landed

Moneyline favoritePHI -159 · 59% to win
Won
Run LinePHI -1.5
Covered
TotalO/U 8 · 7 scored
Under
Against the consensus line at the start, across 16 books

Team stats

2Hits11
0Home runs0
0Walks5
12Strikeouts6
0Stolen bases1
149Pitches thrown125
6Pitching strikeouts12

Box score

BattersABRHRBIHRBBSO
Matt Chapman3B4000004
Heliot RamosLF3010001
Luis Arraez2B3010000
Rafael Devers1B3000001
Patrick BaileyC2000002
Jung Hoo LeeRF4000001
Willy AdamesSS3000001
Casey SchmittDH3000000
Drew GilbertCF3000001
Jerar EncarnacionPH1000001
Totals290200012
PitchersIPHRERBBSOHR
Blade TidwellP2.0422120
Matt GageP1.0100110
Tyler MahleP5.0655330