Miami Marlins’ Otto Lopez hits a double to bring in two runs in the eighth inning of a baseball game against the Kansas City Royals, Saturday, July 19, 2025, in Miami. (AP Photo/Rebecca Blackwell)
Fans cheer as Miami Marlins’ Graham Pauley runs home on a double by Otto Lopez, in the eighth inning of a baseball game against the Kansas City Royals, Saturday, July 19, 2025, in Miami. (AP Photo/Rebecca Blackwell)
Miami Marlins closing pitcher Anthony Bender (37) pitches in the ninth inning of a baseball game, Saturday, July 19, 2025, in Miami. (AP Photo/Rebecca Blackwell)
Kansas City Royals second base Jonathan India fields a grounder from Miami Marlins’ AgustÃn RamÃrez, throwing him out at first, in the first inning of a baseball game, Saturday, July 19, 2025, in Miami. (AP Photo/Rebecca Blackwell)
Miami Marlins first base Eric Wagaman catches the ball to get out Kansas City Royals Maikel Garcia and seal the win for the Marlins, in the ninth inning of a baseball game, Saturday, July 19, 2025, in Miami. (AP Photo/Rebecca Blackwell)
Miami Marlins’ Otto Lopez hits a double to bring in two runs in the eighth inning of a baseball game against the Kansas City Royals, Saturday, July 19, 2025, in Miami. (AP Photo/Rebecca Blackwell)
MIAMI (AP) — Otto López hit a go-ahead two-run double in the eighth inning and the Miami Marlins beat the Kansas City Royals 3-1 on Saturday.
Xavier Edwards tripled and doubled for the Marlins, who won their fourth straight and are 21-10 since June 13. Miami’s Kyle Stowers doubled and had two walks after hitting five homers in the last two games.
Graham Pauley drew a leadoff walk against Kansas City reliever Lucas Erceg (4-3) in the eighth before he advanced two bases on Edwards’ double. After Jesús Sánchez was intentionally walked, López hit a drive over left-fielder Nick Loftin to score Pauley and Edwards.
ARTICLE CONTINUES BELOW
Anthony Bender closed with a perfect ninth for his third save.
Miami starter Cal Quantrill allowed two hits and struck out three over six scoreless innings. Quantrill retired the last 10 batters he faced and was lifted after 69 pitches. He remains winless since May 18.
The Marlins struck quickly against Royals starter Michael Wacha on López’s RBI groundout in the first. Edwards tripled and sprinted home on López’s dribbler to third.
Wacha scattered three hits and struck out one in six innings.
Key moment
Edwards had an automatic strike called against him for a clock violation before his double in the eighth.
Key stat
Royals shortstop Bobby Witt Jr. was hitless in four at-bats, ending his road hitting streak at 27 games.
Up next
LHP Kris Bubic (7-6, 2.48) will start the series finale for the Royals on Sunday against Marlins RHP Janson Junk (4-1, 2.68).
To join the conversation set a first and last name in your user profile.
Sign in or register for free to join the Conversation