Phillies beat Royals 6-1 as Luzardo, three homers shine
The Philadelphia Phillies beat the Kansas City Royals 6-1 on July 4, 2026, at Kauffman Stadium behind Jesús Luzardo's nine-strikeout start and home runs from J.T. Realmuto, Gabriel Rincones Jr., and Alec Bohm. The win extended Philadelphia's streak to eight straight victories in Luzardo starts and sharpened the All-Star debate around the left-hander.
The Phillies opened the series on Saturday night with a statement performance from one of baseball's deepest rotations. Luzardo (7-4) allowed one run on four hits over six innings, walking none while outpitching Royals All-Star Michael Wacha. Philadelphia piled up 12 hits and 15 strikeouts as a staff, with no walks issued.
Key Takeaways
- Jesús Luzardo struck out nine in six innings, improving to 7-4 with a 3.75 ERA and winning his eighth consecutive start for the Phillies.
- J.T. Realmuto, Gabriel Rincones Jr., and Alec Bohm hit back-to-back and solo homers off Wacha to break open a scoreless game.
- Philadelphia has won eight straight starts by Luzardo, who has allowed fewer than three earned runs in nine of his last 10 outings.
- Kansas City managed four hits and went 1-for-5 with runners in scoring position, continuing a stretch in which the Royals have lost eight of nine games.
- Cristopher Sánchez learned before first pitch that he made the NL All-Star team, while Luzardo's dominant night reignited snub talk despite his improved second half.
How did Jesús Luzardo dominate the Royals?
Luzardo set the tone early, striking out six through three innings — five with his sweeper — while permitting only an infield hit. He finished with nine punchouts on 95 pitches, generating 19 swings and misses according to MLB.com, including a career-high 15 on his sweeper alone.
The left-hander navigated the only trouble in the fourth, when Lane Thomas doubled and Nick Loftin drove him in with an infield single. Loftin's hit also snapped an 0-for-23 skid. Luzardo scattered two more hits the rest of the way and has now lowered his ERA from 5.77 on May 8 to 3.75, posting a 2.26 mark over his last 10 starts.
Which Phillies hitters broke the game open?
After Wacha escaped a bases-loaded jam in the first — including a 12-pitch walk to Bohm after a successful challenge — Philadelphia finally cracked the scoreboard in the fourth. Realmuto launched a 399-foot line drive to left-center for a two-run homer, his sixth of the season.
Rincones followed two pitches later with a blast into the right-field bullpen, his second career home run and Philadelphia's fourth back-to-back homer pair of 2026. Bohm added an 11th homer of the season on a leadoff shot to center in the sixth, and both Bohm and Rincones doubled in the eighth to cap the scoring. Kyle Schwarber chipped in three of the Phillies' 12 hits.
What does the win mean for the Philadelphia Phillies?
Interim manager Don Mattingly had praised the rotation as "obviously a great rotation" entering the weekend, and Saturday backed that up on a night when Sánchez learned he had earned his second NL All-Star nod. While Luzardo's first-half ERA kept him off the roster, FanGraphs WAR metrics suggest he has pitched like one of the league's better starters — a case he made emphatically against a Royals lineup that entered as heavy underdogs, per Royals Review.
For more buzz on Philadelphia's rising stars and crossover sports moments, follow our Celebrity Breaking News coverage. Wacha (5-6) took the loss despite seven strikeouts, surrendering four runs and three homers — his most since July 24, 2024 — as Kansas City's offense hit .118 with runners in scoring position during a broader 8-of-9 slide, per the ESPN game recap.