Aaron Judge became the first big leaguer with 40 homers this season, smashed a grand slam for No. 41 and robbed a home run in right field as the New York Yankees rallied to beat the Kansas City Royals 11-5.
Justin Verlander got his MLB-leading 11th win, Yordan Alvarez hit his 26th homer and the Houston Astros beat the Kansas City Royals 5-2 to take the series 3-1.
Shohei Ohtani struck out a career-high 13 over eight dominant innings of two-hit ball, and the AL MVP also reached base three times in the Los Angeles Angels’ 5-0 victory over the Kansas City Royals.
MJ Melendez and Emmanuel Rivera drove in two runs apiece, leading Brady Singer and the Kansas City Royals over the Toronto Blue Jays 8-4 to end a three-game losing streak.
Adam Wainwright pitched seven innings of one-hit ball, Nolan Arenado hit a three-run shot and finished with five RBIs, and the Cardinals beat the Royals 10-0 to take their four-game season series.
Paul Goldschmidt hit an early home run and Steven Matz and the St. Louis bullpen made it stand up, leading the Cardinals over the Kansas City Royals 1-0.
Salvador Perez hit two of Kansas City’s five home runs in the Royals’ 6-2 victory over the Chicago Cubs on Friday.