Houston, TX (Sports Network) - Brad Miller went deep twice, part of a 3-for-5 performance, and drove in five runs, as Seattle overcame a cycle from Houston's Brandon Barnes in a 10-7 triumph in the opener of a three-game set.
Kyle Seager added a two-run shot, while Dustin Ackley drove in two and Justin Smoak contributed a solo blast for the Mariners, who have won four in a row.
Joe Saunders (9-8) lasted 5 1/3 innings, giving up three runs on nine hits, fanning six with three walks.
Barnes finished 5-for-5 with a homer, two RBI and scored three times for the Astros, losers in six of their last seven. Brett Wallace slugged a two-run homer and drove in three, while Matt Dominguez knocked in two.
Bud Norris (6-9) was tagged in defeat for six hits and as many runs with four walks over 5 2/3 frames.