The Kansas City Royals erased a two-run deficit and pulled away for a 7-3 victory over the Miami Marlins on Thursday, September 3, 2026, at Kauffman Stadium. Catcher Carter Jensen was the offensive catalyst, going 3-for-4 with a home run and three RBI, while Michael Wacha turned in six solid innings to earn the win. The comeback victory — overcoming a two-run hole — keeps the Royals rolling through the heart of the 2026 regular season schedule.
Carter Jensen Powers Kansas City Offense
Jensen was the story at the plate Thursday night. The young catcher delivered exactly when Kansas City needed it most, finishing 3-for-4 with a home run, three RBI, and the kind of presence in the lineup that can change the complexion of a game. His home run was a key blow in swinging momentum back toward the home side.
Jac Caglianone added to the damage with a 2-for-4 performance and two RBI, providing Kansas City with a reliable second threat in the middle of the order. Kyle Isbel rounded out the productive night for the Royals, going 2-for-3 and contributing to an offense that scratched out seven runs against a Marlins pitching staff that didn't have its best stuff.
Michael Wacha Earns the Win with Six Innings of Work
Wacha did his job. The right-hander went six full innings, striking out seven, allowing six hits, three earned runs, and walking two. He gave the Royals' bullpen a manageable situation and kept Kansas City in the game through the middle frames, which proved critical as the offense mounted its comeback.
The bullpen closed it out cleanly. Craig Kimbrel worked 0.2 innings without allowing a hit or a run, striking out one. Nate Pearson followed with 1.1 scoreless innings and a strikeout of his own. Steven Cruz finished things off with a perfect ninth — one inning, one strikeout, no damage. The Royals' relievers combined for 3.0 innings of shutout ball after Wacha exited, surrendering zero runs on zero hits.
Marlins Couldn't Sustain Early Momentum
Miami jumped out to an early lead behind solo home runs from Heriberto Hernández and Agustín Ramírez, each going 1-for-4 with one RBI on the night. Sandy Alcantara started for the Marlins and lasted six innings, allowing six hits, four earned runs, and striking out just two — a difficult evening for a pitcher who needed more strikeouts to compensate for the contact Kansas City was making. Alcantara took the loss.
Miami's bullpen couldn't hold things together either. Tyler Zuber allowed two earned runs in just 0.1 innings of work, which proved to be the decisive blow in Kansas City's rally. Cade Gibson and Dax Fulton each pitched with some effectiveness, but the damage was already done by the time the Royals got going.
Turning Point: The Kansas City Comeback
This game had the feel of a potential letdown after Miami's early home run barrage put Kansas City in an early hole. Instead, the Royals chipped away — and then broke through decisively. The two-run deficit was overcome, and by the time the final out was recorded, Kansas City had a four-run margin and a bullpen that hadn't allowed a single run after the sixth inning. That's how you win games in September.
Key Performances at a Glance
- Carter Jensen: 3-for-4, 1 HR, 3 RBI
- Jac Caglianone: 2-for-4, 2 RBI
- Kyle Isbel: 2-for-3
- Michael Wacha (W): 6.0 IP, 7 K, 3 ER, 6 H, 2 BB
- Craig Kimbrel: 0.2 IP, 1 K, 0 ER
- Nate Pearson: 1.1 IP, 1 K, 0 ER
- Steven Cruz: 1.0 IP, 1 K, 0 ER
What's Next for the Royals
Kansas City heads into the next series with a win tucked away and some genuine momentum built at Kauffman Stadium. Jensen's performance gives the lineup a boost heading forward, and Wacha's ability to eat innings and generate strikeouts — seven in six frames Thursday — is exactly what the rotation needs as the 2026 regular season continues. The bullpen's three scoreless innings to close out Thursday's game is another reason to feel good heading into the next series.