ARLINGTON, Texas (AP) — Mauricio Dubón and Jose Altuve twice hit back-to-back home runs, rookie catcher Yainer Diaz had a three-run shot to cap Houston’s big seventh inning, and the Astros beat the struggling Texas Rangers 13-6. In the opener of a pivotal series between AL West contenders, Houston pulled within a percentage point of first-place Seattle. Texas is in third but only a game behind. The Astros went ahead to stay with a six-run seventh. José Abreu walked to force in the run that made it 6-5. All-Star shortstop Corey Seager, who homered twice for Texas, misplayed a grounder for an error that allowed two more runs to score before Diaz hit his 21st homer. There were nine home runs in all, a record at Globe Life Field, which opened in 2020.