HOUSTON — Jake Meyers hit an RBI double and the surging Houston Astros beat the Miami Marlins 6-3 on Thursday night, completing a three-game sweep with their ninth straight victory at home.
''We played well and I thought that we got some big hits at big moments,'' manager Joe Espada said. ''We got pretty good pitching on the front end and the back end and basically we did exactly what we intended to do.''
Houston has won nine of 12 overall to improve to 49-44.
''We've persevered and have come a long way,'' Espada said. ''There was no doubt in my mind that we would and that we were going to get back into the race.''
After coming off the injured list, Jake Bloss allowed four hits and two runs over four innings for the Astros in his second major league start. Tayler Scott (6-2) got the last two outs in the sixth for the win and Josh Hader struck out two in a scoreless ninth for his 17th save.
Bryan De La Cruz and Jazz Chisholm Jr. each hit a solo homer for the National League-worst Marlins, who were swept for the eighth time this season.
Miami rookie Roddery Muñoz (1-4) permitted five hits and six runs — four earned — in 6 2/3 innings. He also had two wild pitches and a balk.
''I thought he did really good containing them when they had guys on base,'' manager Skip Schumaker said. ''We could have gotten in much more trouble than what we did. He really limited some damage.''