All-Star slugger Adolis García tied the Rangers' single-season rookie record with his 30th home run and last-place Texas beat the AL West-leading Houston Astros 8-1.
Jose Siri homered twice and added a two-run single in his first big league start, as the AL West-leading Houston Astros overwhelmed the last-place Texas Rangers 15-1.
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.
Lance McCullers Jr. threw 6 2/3 shutout innings and the Houston Astros withstood the raucous, heckling fans at Dodger Stadium to blank Los Angeles 3-0.
Carlos Correa had three hits, walked twice and drove in three runs, helping the Houston Astros beat the Detroit Tigers 12-3 to extend their winning streak to 11.
J.D. Martinez hit his 13th homer, Christian Arroyo had a three-run drive and the Boston Red Sox took advantage of a pair of dropped balls in a five-run sixth inning to beat the Houston Astros 12-8,
Jose Altuve, Carlos Correa and Aledmys Díaz homered, and the Houston Astros stopped a four-game slide by topping Trevor Bauer and the Los Angeles Dodgers 5-2.
José Altuve homered on the first pitch of the game, Yuli Gurriel drove in four runs to back Zack Greinke, as the Astros won for the seventh time in eight games by beating the Athletics 8-1.