ARLINGTON, Texas -- The Texas Rangers and Houston Astros began their three-game series Monday with the two worst records in the AL, but saw an offensive surge as the Astros defeated the Rangers 12-7, snapping their seven-game skid.
The Astros got to Rangers starter Miles Mikolas, who was roughed up for nine runs, six in the second, on 12 hits in 3 1/3 innings.
Mikolas (0-1) was chased in the fourth after Jon Singleton's sixth home run of the season, a three-run blast to deep center.
Houston opened the second with six-straight hits, the last being a bases-clearing triple from Marwin Gonzalez.
Jarred Cosart wasn't much better, but got enough run support to move to 9-6 on the season after allowing six runs, five earned on nine hits in five innings.
For the Rangers (38-51), they've lost eight of nine and sit two games ahead of Houston.
After being named to his fourth All-Star game, Adrian Beltre extended his hit streak to 11 games while going 2 for 4 with his 12th home run and 20th double of the season.
Elvis Andrus added a three-run double in the fourth to cut their deficit to 9-5.
Alex Presley hit his fifth home run for the Astros while Singleton finished 3 for 4 with four RBI.
Fellow AL all star, Jose Altuve set the Astros franchise record with 124 hits before the all-star break.
The Astros entered Monday with the fewest runs scored in the AL while scoring just 12 runs in their previous three games.
(c)2014 Fort Worth Star-Telegram
Visit the Fort Worth Star-Telegram at www.star-telegram.com
Distributed by MCT Information Services