Salvador Perez led the Kansas City Royals to a 6-4 victory over the St. Louis Cardinals. Nolan Arenado, Alec Burleson, and Paul Goldschmidt homered for the Cardinals. Alec Marsh earned the victory.
James McArthur earned his 16th save in a close game. Perez hit a homer and a single for the Royals, with Garrett Hampson also contributing with two RBIs.