Tuesday, July 22nd, 2025

Salvador Perez homered twice and drove in four runs, Jac Caglianone and John Rave added solo shots and the Kansas City Royals beat the Chicago Cubs 12-4 on Monday night.
Chicago’s Matt Shaw and Carson Kelly went deep off Noah Cameron (4-4) in the second, but the rookie lefthander was in control for most of the first six innings. He allowed all four Cubs runs and seven hits while striking out six to help the Royals win their second straight.
Ben Brown (4-7), recalled earlier in the day from Triple-A Iowa, replaced opener Ryan Brasier in the second and gave up six earned runs and seven hits while striking out four over the next four innings. Caglianone had a solo shot off Brown in the second and Perez added a two-run homer in the fourth.
Kansas City got RBI hits from Jonathan India and Bobby Witt Jr. to start a four-run fifth. The two scored on a throwing error and wild pitch, respectively.
Rave homered in the seventh off Chris Flexen, who gave up Perez’s two-run shot in a four-run eighth that ensured the Cubs’ second straight loss. Relievers John Schreiber and Andrew Hoffman kept Chicago scoreless, and Witt and Rave each finished with a pair of RBI.
Shaw drove in three runs for the Cubs, who gave All-Star centerfielder Pete Crow-Armstrong the night off due to knee soreness.
Witt made the most of his at-bat in the fifth inning. He drove in Kyle Isbel with a single to put the Royals in front for good, stole second and went to third on Kelly’s errant pickoff throw, then scored on Brown’s wild pitch for the final run of the inning.
The top third of the Cubs’ order — Nico Hoerner, Kyle Tucker and Seiya Suzuki — was a combined 0 for 11.
The Kansas City Royals secured a decisive 12-4 victory over the Chicago Cubs at Wrigley Field on July 21, 2025. Salvador Perez led the Royals' offensive charge with two home runs and four RBIs, complemented by solo homers from Jac Caglianone and John Rave. Royals pitcher Noah Cameron earned the win, allowing four runs across six strong innings. The Cubs saw home runs from Matt Shaw and Carson Kelly, but their offense, particularly the top of the batting order, struggled to produce. Bobby Witt Jr. delivered a crucial performance in the fifth inning, contributing to a four-run rally that solidified Kansas City's lead. This marked the Royals' second consecutive win, while the Cubs experienced their second straight loss.
There are no baseball games today.
There are no baseball games tomorrow.
There were no baseball games yesterday.
All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.