— Ian Happ and Javier Baez triggered a six-run rally in the ninth inning and the Chicago Cubs beat the St. Louis Cardinals 7-6. Chicago entered the ninth trailing 6-1. Baez drove in a pair of runs off closer Alex Reyes before Happ put Chicago in front with a two-run double. The Cubs sent 10 batters to the plate in the ninth and snapped a two-game losing streak while snapping a three game win streak by St. Louis.
— Ryan O’Hearn and Jorge Soler homered as the Kansas City Royals beat the Milwaukee Brewers 5-2 in a game that began early to give local fans a chance to watch their team in the NBA Finals. The start time was moved up four hours at American Family Field.
— Jose Abreu doubled and tripled early, then homered to cap a five-run rally in the eighth inning that vaulted the Chicago White Sox over the Minnesota Twins 9-5. Abreu hit his 18th homer, a three-run drive that sent the AL Central-leading White Sox to their fourth win in five games.