Perez and Caglianone power Royals to 4-3 win over Pirates for 3-game sweep

KANSAS CITY, Mo. (AP) — Salvador Perez homered twice, Jac Caglianone hit the longest measured homer by a Royals rookie, and Kansas City beat the Pittsburgh Pirates 4-3 on Wednesday night to complete a three-game sweep.

Perez broke a 3-3 tie in the eighth inning with his longball off Isaac Mattson (2-1). He opened the scoring with a 444-foot shot to center in the second.

But the most impressive homer of the game belonged to Caglianone — a 466-foot, two-run drive to center in the fourth against Bailey Falter. It was the longest homer by a Royals rookie since Statcast started tracking in 2015 and the fourth-longest by any Kansas City player at Kauffman Stadium.

The Royals have won six of seven overall. They did not have a multi-homer game this season before doing it Monday night against Pittsburgh, and now they’ve done it three games in a row. Kansas City hit nine homers in the series.

Pittsburgh fell to 0-6 on its nine-game trip ahead of the All-Star break after getting shut out in three straight games at Seattle.

Kansas City Royals’ Jac Caglianone watches his two-run home run during the third inning of a baseball game against the Pittsburgh Pirates, Wednesday, July 9, 2025, in Kansas City, Mo. (AP Photo/Charlie Riedel)

Perez had his second multi-homer game of the season and 19th of his career, extending his franchise record.

Lucas Erceg (4-2) worked a scoreless eighth and Carlos Estevez pitched the ninth for his 25th save.

Ke’Bryan Hayes had a two-run single in the Pirates’ three-run sixth.

Key moment

Perez sent the first pitch of the eighth to the walkway just short of the fountains in right-center.

Kansas City Royals’ Salvador Perez celebrates with major league field coordinator, third base coach Vance Wilson (25) after hitting a solo home run during the second inning of a baseball game against the Pittsburgh Pirates, Wednesday, July 9, 2025, in Kansas City, Mo. (AP Photo/Charlie Riedel)

Key stat

Kansas City swept a series at home for the first time since a four-game sweep of the Chicago White Sox in early May.

Up next

Pirates: Begin a three-game series at Minnesota on Friday.

Royals: Host the New York Mets for three games starting Friday.

Kansas City Royals’ Salvador Perez (13) celebrates with teammates after their baseball game against the Pittsburgh Pirates, Wednesday, July 9, 2025, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Kansas City Royals starting pitcher Kris Bubic throws during the first inning of a baseball game against the Pittsburgh Pirates, Wednesday, July 9, 2025, in Kansas City, Mo. (AP Photo/Charlie Riedel)

___

AP MLB: https://apnews.com/hub/mlb

News from © The Associated Press, . All rights reserved.
This material may not be published, broadcast, rewritten or redistributed.

Join the Conversation!

Want to share your thoughts, add context, or connect with others in your community? Create a free account to comment on stories, ask questions, and join meaningful discussions on our new site.

Leave a Reply

The Associated Press

The Associated Press is an independent global news organization dedicated to factual reporting. Founded in 1846, AP today remains the most trusted source of fast, accurate, unbiased news in all formats and the essential provider of the technology and services vital to the news business. More than half the world’s population sees AP journalism every day.