Jul 19, 2025

⚾️ Royals drop series opener to Marlins in 10

Posted Jul 19, 2025 6:03 AM
Kansas City Royals pitcher Seth Lugo pitches during the second inning of a baseball game against the Miami Marlins, Friday, July 18, 2025, in Miami. (AP Photo/Rebecca Blackwell)
Kansas City Royals pitcher Seth Lugo pitches during the second inning of a baseball game against the Miami Marlins, Friday, July 18, 2025, in Miami. (AP Photo/Rebecca Blackwell)

MIAMI (AP) — Kyle Stowers hit a two-run walk-off homer in the 10th inning and finished with three hits as the Miami Marlins defeated the Kansas City Royals 8-7 on Friday night.

Stowers had already tied a Marlins franchise record with his fourth home run in two games when he hit a three-run shot in the first inning. After Miami had built — then squandered — a 5-0 lead, the first-time All-Star followed with the biggest swing of the game against Carlos Estévez (4-3) that sent the winning shot 394 feet to right field.

Kansas City Royals John Rave runs after hitting his second home run, in the ninth inning of a baseball game against the Miami Marlins, Friday, July 18, 2025, in Miami. (AP Photo/Rebecca Blackwell)
Kansas City Royals John Rave runs after hitting his second home run, in the ninth inning of a baseball game against the Miami Marlins, Friday, July 18, 2025, in Miami. (AP Photo/Rebecca Blackwell)

Stowers went 3 for 5 and reached base in his first two at-bats to extend his on-base streak to 10 plate appearances, also tying a club record.

Adam Frazier entered as a pinch-hitter in the 10th and drove in automatic runner Jonathan India and Bobby Witt Jr, who had reached on an infield single. Frazier doubled to right off Lake Bachar (5-0) to give Kansas City the lead entering the bottom half.

In the Marlins’ 10th, Agustín Ramírez drove in automatic runner Derek Hill with a single before Stowers’ walk-off.

Kansas City had erased a five-run deficit with a four-run fourth against Sandy Alcantara, the 2022 Cy Young Award winner who hasn’t quite returned to form since missing the 2024 season due to Tommy John surgery.