Phillies edge Marlins 6‑5 behind Sánchez’s strong start

PHILADELPHIA (Interstat) — Cristopher Sánchez pitched six innings of one-run ball as the Philadelphia Phillies beat the Miami Marlins 6-5 on Monday, Aug. 17, 2026, at Citizens Bank Park.

Sánchez allowed eight hits and struck out six, improving to 16-4. Janson Junk took the loss after giving up two earned runs in five innings. Jhoan Duran earned his 27th save despite allowing a run in the ninth.

Philadelphia added four runs from the sixth through eighth innings. Derek Hill drove in two runs, Kyle Schwarber hit a sacrifice fly and Alec Bohm singled home Bryce Harper in the eighth.

Miami scored two runs in the seventh, one in the eighth and one in the ninth. Javier Sanoja doubled in two runs in the seventh, Brian Navarreto homered in the eighth and Otto Lopez singled in Xavier Edwards in the ninth.

The Phillies had 11 hits and improved to 68-58. The Marlins finished with 14 hits and dropped to 64-62. Attendance was 37,544, and the game lasted 3:09.