Royals beat Red Sox 7-3 on Aug 7, 2025, snapping Boston's 7-game streak. Jonathan India's 3-run HR & Michael Wacha's pitching led the charge at Fenway.
StatPro MLB Beat Reporter
That's how you end a road trip. Facing a sweep against a Boston Red Sox team that hadn't lost in a week, the Kansas City Royals walked into Fenway Park, absorbed the early punches, and delivered a knockout blow. Behind a timely power surge from Jonathan India and a steady hand from Michael Wacha on the mound, the Royals snapped Boston's seven-game winning streak with a decisive 7-3 victory, providing a jolt of momentum before a crucial divisional showdown.
Jonathan India’s three-run homer in the seventh inning broke open a close game, turning a nail-biter into a Royals celebration.
For six innings, this was anyone's ballgame. But in the top of the seventh, Jonathan India decided it was his. With the Royals clinging to a slim lead, India stepped to the plate and launched a three-run missile that silenced the Fenway faithful. It was the kind of clutch, game-defining hit the team has been looking for, providing the breathing room the bullpen needed to close things out. The blast not only secured the win but served as a statement that this Royals offense can strike at any moment.
None of India's late-game heroics would have mattered without the foundation laid by Michael Wacha. The veteran right-hander was simply brilliant, navigating the potent Red Sox lineup for six strong innings. He allowed just two runs on five hits, and perhaps most impressively, issued zero walks while striking out three. Wacha earned his sixth win by pounding the strike zone and trusting his defense, giving the Royals the quality start they desperately needed to stop the bleeding and avoid a sweep.
While India provided the fireworks, the win was a true team effort. Kyle Isbel got the scoring started in the fourth with a massive two-run single that gave Kansas City its first lead. The defense was sharp, highlighted by a great catch at the wall by Randal Grichuk. Even the bullpen was solid, holding Boston to a single run over the final three frames. It was a complete performance that saw the Royals shut down a Boston team that had seemed invincible, even holding their newly extended star Roman Anthony to an 0-for-4 night.
After a well-deserved day off on Thursday, the Royals (57-58) head to Minnesota for a massive weekend series against the Twins. The tone has been set. Seth Lugo (8-5) gets the ball in the opener against Minnesota's ace, Joe Ryan (10-5). A win like the one in Boston does more than just add a 'W' to the record; it builds confidence. Now, the Royals have a chance to carry that momentum into a series that could define their push for a .500 record and beyond.