The Detroit Tigers rallied for a 10-9 walk-off win over the Kansas City Royals at Comerica Park, completing a three-game sweep. Colt Keith delivered the game-winning single after Riley Greene's tying two-run double in the ninth. The victory capped a perfect six-game homestand for Detroit.
Salvador Perez hit a go-ahead three-run homer for the Royals, his 30th career shot against the Tigers, prompting a 46-minute rain delay—one of two weather stoppages in the game. Detroit had built a 6-1 lead after five innings on Dillon Dingler's two-run homer, but Kansas City erupted for six runs in the seventh to take an 8-6 edge. A second rain delay followed, yet the Tigers refused to fade, with Kevin McGonigle's triple and Kerry Carpenter's pinch-hit sacrifice fly narrowing the gap to 8-7 before the ninth-inning drama unfolded. Vinnie Pasquantino added a solo homer for Royals insurance, but Gleyber Torres' leadoff single and McGonigle's walk set the stage against closer Lucas Erceg. Greene battled back from two strikes to tie the game with a double down the right-field line. “Drink some caffeine and stay locked in,” Greene said of the Tigers' mindset. Keith then lined a single to right-center for his first career walk-off hit, securing Detroit's sixth straight win—their longest streak since two years ago—and first perfect homestand of six-plus games in five years. All three wins over the Royals came on final-at-bat go-ahead hits. Tigers manager A.J. Hinch praised the team's resilience: “Just our fight... We’re going to play until the end.” Catcher Dillon Dingler added, “We’re playing good baseball right now, so we’re just going to keep on running with it.” With a 10-9 record, Detroit sits one game behind the Twins after avenging an earlier sweep in Minnesota from April 6-9.