Bubic pitches 5 scoreless innings, Perez homers to help the Royals beat the Marlins
MIAMI (AP) — Kris Bubic pitched five shutout innings, Salvador Perez homered and doubled and the Kansas City Royals beat Miami 7-4 on Sunday to avoid a three-game sweep and end the Marlins' winning streak at four.
Bubic (8-6) gave up three hits and a walk. Andrew Hoffmann came on in the ninth and gave up four runs — none earned — in two-thirds of an inning before Carlos Estevez got the final out for his 26th save.
Perez hit his 15th homer of the season in the eighth.
Kansas City took a 3-0 lead in the fourth, and made it 6-0 in the fifth.
In the fourth, Bobby Witt Jr. scored on Maikel Garcia's sacrifice fly, Perez hit a ground-rule double and Jac Caglianone followed with a two-run double off starter Janson Junk (4-2). In the fifth, Jonathan India had a two-run double and Vinnie Pasquantino added an RBI sacrifice fly.
Xavier Edwards and Agustin Ramirez each had two RBIs for Miami.
Key moment
After India popped out to open the fourth, Witt hit his major league-leading 33 double of the season and moved to third on a single by Pasquantino to spark Kansas City's three-run fourth inning.
Key stat
The Royals, who went into the game with the fourth-most doubles (172) in the major leagues behind the Boston Red Sox (202), Arizona Diamondbacks (178) and New York Yankees (175), had five doubles by five players.
Up next
Miami's Eury Perez (3-2, 3.18 ERA) was scheduled to start Monday night at home against San Diego. Noah Cameron (3-4, 2.31) was set to start for Kansas City on Monday night in Chicago against the Cubs.
___
AP MLB: https://apnews.com/hub/MLB
Last Night In Baseball: Red Sox Keep Winning; Dodgers Keep Losing
MLB Schedule Today: How to Watch, TV, Streaming for Orioles-Rangers, Tigers-Giants
2026 MLB Power Rankings: Where Every Team Stands After Trade Deadline Reshuffle
2026 MLB Division Winner Odds: Astros, Red Sox, White Sox Thriving
Dodgers Lose Their 6th In A Row. Is Los Angeles Broken?
Last Night In Baseball: Red Sox Sweep The Season Series Against The White Sox
2026 MLB Odds: Will Yordan Alvarez Win The Triple Crown?
Athletics, GM David Forst 'Mutually Agree To Part Ways'
MLB Cy Young Race: Jacob Misiorowski's Historic Stretch Continues
Last Night In Baseball: Red Sox Keep Winning; Dodgers Keep Losing
MLB Schedule Today: How to Watch, TV, Streaming for Orioles-Rangers, Tigers-Giants
2026 MLB Power Rankings: Where Every Team Stands After Trade Deadline Reshuffle
2026 MLB Division Winner Odds: Astros, Red Sox, White Sox Thriving
Dodgers Lose Their 6th In A Row. Is Los Angeles Broken?
Last Night In Baseball: Red Sox Sweep The Season Series Against The White Sox
2026 MLB Odds: Will Yordan Alvarez Win The Triple Crown?
Athletics, GM David Forst 'Mutually Agree To Part Ways'
MLB Cy Young Race: Jacob Misiorowski's Historic Stretch Continues
