KANSAS CITY, Mo. -- On a Tuesday night that felt long overdue, Corbin Burnes stepped onto the mound at Kauffman Stadium for the first time in 15 months, making his return from Tommy John surgery. The Arizona Diamondbacks ace showed flashes of his old self, throwing three innings and 57 pitches, striking out two and allowing two hits and two walks. It was a measured outing, carefully managed by the Diamondbacks' staff, but the lasting impression was one of resilience and relief.

Burnes, who had not started a game since June 2025, looked sharp early, mixing a lively fastball with his trademark cutter. The Royals managed only two hits off him, though they worked a pair of walks. He exited after the third inning with the game still scoreless, a testament to his ability to keep hitters off balance despite the long layoff.

The Diamondbacks' offense, however, remained quiet through the early innings. The game unfolded as a pitcher's duel, with both teams struggling to generate sustained rallies. Kansas City starter Michael Wacha turned in yet another quality start, his fourth straight, striking out four over six innings while walking four and allowing three hits. He kept Arizona off the board until the eighth inning, when the Diamondbacks finally broke through on a sacrifice fly by Geraldo Perdomo that plated the game's first run.

In the ninth, Arizona extended the lead when Tim Tawa launched his 10th home run of the season, a solo shot that seemed to put the game out of reach. But the Royals answered in the bottom half. With two outs, John Rave crushed a two-run homer to left field, tying the game at 2-2 and sending the contest into extra innings.

The 10th inning saw both teams trade a run. The Diamondbacks regained the lead on a sacrifice bunt and a groundout, but the Royals countered with a run of their own, keeping the game knotted at 3-3. Then came the 11th inning, where Arizona seized control for good.

Leading off the 11th, Ryan Waldschmidt laid down a perfectly executed sacrifice bunt, advancing Ildemaro Vargas to third. Lourdes Gurriel Jr. then stepped to the plate and delivered a high fly ball to right-center field. Royals' right fielder Matthew Lugo appeared to have a bead on the ball but misjudged the trajectory and missed the catch, allowing the ball to roll to the wall. Vargas scored easily, and Gurriel raced to third, credited with a triple. The play injected life into the Diamondbacks' dugout.

Ketel Marte followed with a sacrifice fly to right field, plating Gurriel and giving Arizona a 5-3 lead. That was all the cushion Ryan Walston needed. Making his second appearance of the season, Walston pitched two innings of shutout relief, striking out one and scattering two hits. He earned his first career win and a save in the same outing, a rare feat that underscored his poise under pressure.

The win improved Arizona's record to 78-68, keeping them firmly in the third National League Wild Card position. The Diamondbacks have now won five of their last six games, a surge that has injected momentum into their playoff chase. For the Royals, the loss was a tough one, especially after battling back from a two-run deficit. Anthony Gose (1-1) took the loss, allowing the go-ahead run in the 11th.

Looking ahead, the series finale Wednesday will feature Royals left-hander Daniel Lynch IV (4-5, 3.51 ERA) against Arizona right-hander Merrill Kelly (9-13, 5.06). Both teams will be eager to take the series, with the Diamondbacks fighting for postseason positioning and the Royals looking to play spoiler.

Burnes's return was the headline of the night, but the story unfolded with twists and turns, ultimately ending in an Arizona victory that felt both hard-earned and promising for the stretch run.