(Houston, TX) -- The Mariners put up six runs on Justin Verlander in the first two innings and held on to beat the Astros 8-6 at Minute Maid Park. Verlander was then ejected for arguing a balk call. Mitch Haniger connected for a leadoff homer to begin his four-hit, two RBI night. Denard Span got on base in all four of hits at-bats, with a homer and three RBI. James Paxton got his 10th win.