Royals score four in the eighth to snap Seattles 10-game winning streak
Adam Frazier's two-run home run in the eighth inning led the Kansas City Royals to a 7-5 victory over the Seattle Mariners, snapping Seattle's 10-game winning streak. The Royals capitalized on their chances, going 5-for-13 with runners in scoring position, while the Mariners struggled at 0-for-4. Eugenio Suárez broke out of an 0-for-32 slump, contributing four hits, two RBIs, and two runs. Lucas Erceg earned the win for Kansas City, even after J. P.
Crawford's homer briefly gave Seattle the lead in the eighth. Carlos Estévez, with his MLB-best 40 saves, allowed a run in the ninth but secured the victory. Cole Ragans, returning from injury, struck out four in his first start since June. The Royals took an early lead with Salvador Perez’s three-run homer in the first inning. The teams are set to complete their three-game series on Thursday.