The Detroit Tigers defeated the Kansas City Royals 10-9, with Colt Keith hitting a walk-off winner. The game featured several lead changes and a strong performance from the Tigers' offense.
Key points
Colt Keith hit a walk-off single for the Tigers
Tigers scored 10 runs against the Royals
Keider Montero pitched 6 innings with 3 earned runs
Game featured multiple lead changes
Tigers aimed for a series sweep before facing the Red Sox
Detroit TigersKansas City Royals
DETROIT, MI - APRIL 15: Colt Keith #33 of the Detroit Tigers bats (wearing #42 in honor of Jackie Robinson) during the game between the Kansas City Royals and the Detroit Tigers at Comerica Park on Wednesday, April 15, 2026 in Detroit, Michigan. (Photo by Izzy Rincon/MLB Photos via Getty Images) | MLB Photos via Getty Images
DETROIT, MI - APRIL 15: Colt Keith #33 of the Detroit Tigers bats (wearing #42 in honor of Jackie Robinson) during the game between the Kansas City Royals and the Detroit Tigers at Comerica Park on Wednesday, April 15, 2026 in Detroit, Michigan. (Photo by Izzy Rincon/MLB Photos via Getty Images) | MLB Photos via Getty Images
After a rain delay at Comerica Park, the Tigers were looking to wrap up their hopeful sweep of the Royals before heading to Boston for the weekend to take on the Red Sox. Hoping to get them there was Keider Montero on the mound, up against Kris Bubic for the Royals. Montero has had a decent start to his season and has a lot to prove, so he’s showing up eager to each start. The Tigers have floundered this series in terms of converting runs, with two 2-1 wins. They’d also be down one Zach McKinstry as he dealt with a slew of injuries from Wednesday night’s game and the Tigers were taking a wait-and-see approach to decide the best course for him.
When things finally got underway, the Royals went down 1-2-3 in the top of the first. got a leadoff walk to start the home half, but a flyout and a double play quickly kiboshed the Tigers’ efforts.
singled to start the second inning. There was a brief pause in play as it looked like Perez jammed his finger getting to first, but he stayed in the game. Three outs followed, leaving the man stranded and the score still at goose eggs. In the home half, got a one-out walk, but was then eliminated in a force out off the bat of . A wild pitch allowed Vierling to advance to second, then a double brought Vierling home and put the on the board. They’d need to settle for just the one run, but it was a good start.
In the top of the third, the Royals went 1-2-3 again. The Tigers, likewise, went down in order in the bottom of the inning.
started the fourth with a double. He’s been a relatively minor pest this series, so we were due. With two outs, singled, bringing Witt home and tying up the game. Feels familiar. In the home half, hit a one-out double, followed by a Riley Green single. Dingler was tagged out at home trying for the go-ahead run. Greene ended up on second. A wild pitch then allowed Greene to advance to third. Game hero Matt Vierling then singled, bringing Greene home and putting the Tigers ahead again. 2-1 game, feeling some deja vu right now.
With one out in the top of the fifth, singled for the Royals, but two outs followed. In the home half, got a one-out walk, then Gleyber Torres followed that up with a double to bring Baez home. The 2-1 curse is broken! One out later, singled, bringing Torres in. That was it for Bubic, who was replaced by , who then gave up a two-run homer to Dingler. A mighty big inning for the Tigers.
Keider Montero certainly had to be grateful for that extra buffer going into the sixth, especially after he gave up a leadoff double to Bobby Witt Jr. With one out, Perez hit a sac fly to bring Witt home, and that made all the Tigers very grateful for that cushion. In the home half, came out of the Royals’ bullpen. He gave up a leadoff single to Matt Vierling, who then stole second. Jeez, Vierling, what’s gotten into you, we love it! A Spencer Torkelson single pushed Vierling to third. Three outs in a row followed, however, leaving Vierling 90 feet from home.
The Royals love doubles. got the seventh inning going with a leadoff double. A single then brought India home, and that was it for Montero. His final line for the game was 6.0 IP, 7 H, 3 R, 3 ER, 0 BB, 5 K on 83 pitches. Lots of contact unfortunately, but not the worst start we’ve seen this season. The run support really helped. came in to replace him. A pinch-hitting walked. There was then a very lengthy game break for the home plate umpire to… go to the clubhouse? He didn’t appear to be injured, so perhaps nature just made an unfortunately timed call. There was some umpire shuffling and the game resumed. A bunt advanced both baserunners. A single then scored Caglianone. A Witt single then scored Thomas and suddenly that lead wasn’t looking so healthy anymore. Anderson was then pulled, replaced by . A wild pitch by Holton advanced Witt, and then a Perez home run scored three runs to put the Royals ahead. At this point there was a lengthy game delay because of inclement weather. We gotta keep it dramatic, I guess. After the delay, Holton was done, replaed by who gave up a single to Jensen. The final out of the inning came with no additional damage done, but it was plenty bad enough already.
came in for the Royals in the bottom of the seventh and gave up a leadoff triple to Kevin McGonigle. A sac fly from a pinch-hitting brought McGonigle home, putting the Tigers back within one run of tying.
Dillon Dingler hit a long fly and Isbel came out of nowhere (well, out of center field) for one of the best catches I’ve seen in ages. I mean, it sucks that he caught it, but credit where credit is due. Riley Greene then doubled. Colt Keith came on for Vierling, and Keith missed a couple of opportunities to make good ABS challenges, but instead, he grounded out to end the inning.
In the top of the eighth, Thomas got a one-out single. With two outs in the inning, De Jesus was done, making way for . Seabold got the final out of the inning. came on for the Royals, and the Tigers quickly went 1-2-3 in the bottom of the inning.
The Royals extended their lead in the ninth as got a one-out solo home run. The Tigers had at least two run to make up now to tie the game, three if they were going to get a walk-off win, and it was all down to the bottom of the ninth inning. was out for the Royals. Torres got a leadoff single. McGonigle finally remembered the team had all their ABS challenges and had a called strike overturned into a walk, putting two on. Riley Greene laced a run right down the right field line, scoring two runs to tie up the game. Colt Keith then hit a walk-off single, scoring Greene and the Tigers actually had a comeback miracle. They also completed the series sweep.
****
Q&A
Who was the walk-off hero in the Tigers vs Royals game?
Colt Keith was the walk-off hero for the Detroit Tigers in their 10-9 victory over the Kansas City Royals.
What was the final score of the Tigers vs Royals game on April 15, 2026?
The final score was Detroit Tigers 10, Kansas City Royals 9.
How did the Tigers perform offensively against the Royals?
The Tigers had a strong offensive showing, scoring 10 runs and overcoming multiple lead changes throughout the game.
What was Keider Montero's pitching performance in the game?
Keider Montero pitched 6.0 innings, allowing 3 runs on 7 hits with 5 strikeouts.
Related Articles
NFL·Feature
Out with the old, in with the new: Ravens unveil new uniforms
Baltimore Ravens unveil new uniforms, including a striking black helmet!
ESPN News··1 min read
NBA·Recap
Biggest haters funeral: Chris Paul pokes fun at Clippers after play-in tournament loss
Chris Paul shares meme mocking Clippers after their season-ending loss
ESPN News··1 min read
Soccer·Recap
USWNT Focuses on Final Third Precision Ahead of Finale vs. Japan
USWNT loses 1-0 to Japan, ending their winning streak.
Yahoo Sports··1 min read
NBA·Feature
How 2019 Rockets helped Donovan Mitchell, Cavs prepare for NBA Playoffs
How the 2019 Rockets Shaped Donovan Mitchell's Playoff Readiness
Yahoo Sports··1 min read
Sports·Transfer
So ill: Saluki standout Rolyns Aligbe joins Xavier
Xavier adds Rolyns Aligbe, a standout from Southern Illinois, to their roster.
Yahoo Sports··1 min read
Sports
PFL completes 12-bout lineup of Brussels card on May 23
PFL announces 12-fight lineup for May 23 event in Brussels