HOUSTON (AP) — Logan Morrison drove in two runs in Seattle's big sixth inning, Chris Young pitched seven strong innings and the Mariners beat the Houston Astros 5-2 on Wednesday to complete a three-game sweep.

The Mariners were down by two before a four-run sixth inning, highlighted by Morrison's double to right field off Brad Peacock (2-5) that put them on top. James Jones scored on a wild pitch in the inning and John Buck had an RBI single.

Young (8-4) allowed two hits — both solo homers — and struck out a season-high eight. It was his most strikeouts since he fanned nine against Colorado in 2012. Fernando Rodney pitched a scoreless ninth for his 24th save.

Marwin Gonzalez and rookie Kike Hernandez homered for the Astros. Hernandez has three hits and two RBIs in two games since being called up from the minors.

More From 1460 ESPN