Pinch-hitter Kyle Schwarber hit a tiebreaking three-run double in the eighth inning and the Boston Red Sox beat the Seattle Mariners 8-4 to keep pace in the competitive AL wild-card race.
Albert Pujols rewarded an adoring crowd by hitting a home run in his return to Busch Stadium, sending the Los Angeles Dodgers toward a 7-2 win over the St. Louis Cardinals.
Carlos Correa drove in the winning run in the 10th inning after Alex Bregman tied it in the ninth, and the Houston Astros rallied for a 5-4 win over the Seattle Mariners.
Nathaniel Lowe had a home run and an RBI single among his three hits and Leody Taveras homered for the second game in a row as the Texas Rangers beat the Colorado Rockies 4-3
Salvador Perez hit his fourth career grand slam and the Kansas City Royals beat the Seattle Mariners 6-4. Perez’s 35th home run fueled a five-run sixth inning.
Jake Bauers hit a tiebreaking, two-run single with two outs in the ninth inning off struggling closer Lou Trivino, and the Seattle Mariners rallied past the Oakland Athletics 5-3.
The Toronto Blue Jays hit it out of the park four times, including two from George Springer and a grand slam by Teoscar Hernandez, to defeat the Los Angeles Angels 10-2.
Jose Altuve hit a three-run homer and Kyle Tucker’s tiebreaking solo shot in the seventh inning lifted the Houston Astros to a 4-3 win over the Oakland Athletics.