Michael Wacha didn’t need a pile of strikeouts or a highlight-reel finish to keep the Royals rolling. He just kept the Tigers uncomfortable all night, and Kansas City backed him with enough offense to take a 3-1 win and stretch its winning streak to seven.
The game moved fast - both clubs combined for only 10 runners on the night - and Wacha was at the center of that rhythm. He wasn’t working a no-hitter, and he wasn’t overpowering everyone in sight, but he was in control.
When he came off the mound after the top of the seventh, he had struck out 6, allowed just 4 baserunners and given up only 1 run. Hao-Yu Lee’s solo shot in the top of the fifth was the lone blemish, and it was one of only three times all game that Wacha let a runner get as far as second.
Kansas City’s bullpen then finished the job, though not without adding another odd wrinkle to what has been a messy season in relief. Alex Lange handled the eighth cleanly, and Craig Kimbrel closed it out to earn his first save since 2024 with the Baltimore Orioles.
Kimbrel became the eighth different Royals pitcher to record at least one save this year, a list that also includes Daniel Lynch IV, Eli Morgan and Lucas Erceg. Lynch is set to start tomorrow, Morgan is no longer with the team, and Erceg was demoted to Omaha earlier this week.
The Royals didn’t exactly light up the scoreboard, either, but they did enough. Kyle Isbel opened the third inning with a no-doubt home run, giving him back-to-back games with a homer for the third time in his career. Salvador Perez later added his own damage, first fouling one hard down the left-field line before eventually going deep to dead center.
Kansas City’s final run came in the sixth. Jac Caglianone ripped a double at 102.2 MPH just past Spencer Torkelson, moved to third on Perez’s groundout, and scored on a wild pitch.
That was the whole story, really: a fast game, a steady start from Wacha, and just enough offense to finish off a 3-1 win. The Royals evened the season series and took the weekend set from a team that had given them trouble earlier in the year.
They can go for the sweep tomorrow, and the winner will also claim the season series. Daniel Lynch IV, who carries a 2.83 ERA and 4.02 SIERA, is expected to start for Kansas City and likely hand things off to Mason Black. The Tigers are expected to counter with Framber Valdez, listed at 4.35 ERA and 4.36 SIERA, though MLB currently has them as TBD.
In Other News...
Craig Kimbrel Is Giving The Royals A Bullpen Boost They Needed
Craig Kimbrel gave the Royals exactly the kind of late-inning stability they were looking for when they brought him in on Aug. 10, and the veteran right-hander is starting to look more comfortable in that role. In Kansas Citys 3-1 win at Kauffman Stadium, he worked another clean ninth inning and continued a strong stretch that has seen him give up just two earned runs in his last six appearances.
For a bullpen that has needed a steady hand, the value is obvious even beyond the immediate save total. Kimbrels latest finish came with the Royals riding a seven-game winning streak, and it pushed his career save count to 441, a reminder that there is still plenty of leverage in his arm when Kansas City needs a late answer. [Read more 🡒]
Royals First-Round Pick Is Giving Fans Another Reason To Watch
Nick Rose keeps giving the Royals player development pipeline a little more shine, and his latest stop in High-A brought another encouraging sign for one of the organizations most closely watched young hitters. Kansas Citys No. 6 prospect and 2026 MLB Draft pick turned in a productive night for Quad Cities, going 2-for-3 with a sacrifice fly and a walk as the River Bandits beat Dayton, 8-5.
The performance was his fourth multi-hit game with Quad Cities, which is exactly the kind of steady offensive progress the Royals want to see as he settles into pro ball. Rose has been getting on base, driving in runs and looking comfortable enough that every trip to the plate feels worth tracking, and this latest game added another layer to the early buzz around his first full run in the minors. [Read more 🡒]
Royals Suddenly Have Real Momentum In A Sneaky Big Tigers Matchup
The Royals have quietly turned their late-summer stretch into something worth watching, winning seven straight and eight of their last nine as they head into a matchup with Detroit. Kansas City is still well under .500 at 57-74, but the recent run has given the club a little life, and Daniel Lynch IV is lined up to take the mound in a game that suddenly feels more meaningful than it did a week ago.
Lineup changes are part of the picture, too, with John Rave stepping in for Jac Caglianone as the Royals try to keep the momentum going. Detroit is going with a bullpen-game approach, opening with Jacob Waguespack before turning things over to Andrew Sears in relief, and the first look at how Kansas City handles that arrangement could tell a lot about whether this recent surge is real or just a late-season blip. [Read more 🡒]
