What's Happening?
Salvador Perez hit a home run and drove in both runs as the Kansas City Royals defeated the St. Louis Cardinals 2-0 on May 17, 2026. The win snapped a six-game losing streak for the Royals. Stephen Kolek pitched 6 1/3 innings, allowing four hits and striking
out three. The Cardinals' Andre Pallante allowed two runs on eight hits over 6 2/3 innings. The Royals' bullpen, including Daniel Lynch IV and Lucas Erceg, preserved the shutout. The Cardinals struggled offensively, managing only five singles and failing to score.
Why It's Important?
This victory is crucial for the Royals as it ends a losing streak and boosts team morale. Salvador Perez's performance highlights his importance to the team's offensive strategy. For the Cardinals, the loss breaks their winning streak and exposes potential weaknesses in their lineup. The game underscores the impact of strong pitching and timely hitting in securing wins, which could influence both teams' strategies moving forward.
What's Next?
The Royals will face the Boston Red Sox next, with Seth Lugo pitching. The Cardinals will play the Pittsburgh Pirates, with Matthew Liberatore starting. Both teams will look to adjust their strategies based on this game's outcome, with the Royals aiming to build on their success and the Cardinals seeking to recover from the loss.











