— The first-place San Francisco Giants and Los Angeles Dodgers continue to be separated by 2 1/2 games in the National League West. The Giants picked up their seventh consecutive win as Wilmer Flores homered and drove in three runs in their 6-5 decision over the Cubs. Kris Bryant scored two against his former team as San Francisco improved to a major league-best 93-50.
White Sox-Red Sox
— The White Sox pulled out a 2-1 win over the Red Sox on Leury Garcia’s two-run homer in the bottom of the ninth. Chicago took a 1-0 lead and a three-hit shutout into the ninth before Alex Verdugo hit a sacrifice fly with the bases loaded off Craig Kimbrel. The outcome gives the White Sox a magic number of no more than nine to win the AL Central and keeps the Red Sox nine games behind the AL East-leading Rays.
— Kolten Wong and Avisaíl García each homered twice as the Brewers crushed the Indians, 11-1 to complete a three-game sweep. Eric Lauer carried a no-hitter into the sixth inning, hours after Corbin Burnes and Josh Hader combined to no-hit Cleveland. Manny Piña also homered for Milwaukee, which can wrap up the NL Central title sometime this week.
— Nolan Arenado homered for the second game in a row and five pitchers combined on a five-hit shutout to help the Cardinals down the Reds, 2-0. Arenado hit a two-run homer in the first off Sonny Gray, who then retired the next 14 hitters. Winning pitcher J.A. Happ allowed two hits over 5 1/3 innings as St. Louis moved one game behind the Padres and Reds for the second NL wild card.
— Kyle Isbel singled home the tiebreaking run in the eighth inning before the Royals finished off a 5-3 win over the Twins. Adalberto Mondesi homered for Kansas City and teammate Whit Merrifield had three hits, including a pair of doubles.