Sanchez Ks 7 as Phillies snap Tigers' 6-game streak

Get the Sports newsletter
Daily sports — scores, transfers, the storylines from the leagues you actually follow. Free.
- Cristopher Sanchez allowed two runs on 10 hits with seven strikeouts over seven innings, improving to 11-4 and rebounding from a Monday start against Kansas City where he gave up a career-worst nine earned runs in 3⅓ innings.
- Bryce Harper and J.T. Realmuto each doubled, with Realmuto's two-run double in the fourth inning extending Philadelphia's lead after Trea Turner's third-inning sacrifice fly had opened the scoring.
- Derek Hill, a former Tigers outfielder, preserved the lead with a diving catch that robbed Zach McKinstry of a would-be game-tying hit, calling it "bang-bang" but reachable because he still knows the Detroit outfield.
- Jhoan Duran retired the side in order in the ninth for his 24th save after Jonathan Bowlan delivered a hitless eighth inning.
- Eduardo Valencia homered solo in the fifth for Detroit's only run against starter Casey Mize (4-6), who was charged with the loss over 5⅔ innings.
- The Phillies improved to 53-43 and are 45-25 since snapping a 10-game losing streak on April 25 — the second-highest winning percentage in baseball over that span.
- Sunday's series finale pits Zack Wheeler (9-1, 2.28 ERA) against Detroit lefty Tarik Skubal (5-4, 3.06) in a marquee pitching matchup.
Why it matters: Sanchez's All-Star-caliber rebound steadies a Phillies squad carrying baseball's second-best record over the last 50-plus games (45-25 since April 25), snapping the Tigers' six-game streak and keeping Philadelphia comfortably above .500 at 53-43 heading into a Sunday showdown between Zack Wheeler and Tarik Skubal.
