Seattle rookie Brad Miller waited 72 at-bats for his first major league homer. The second one came much quicker. Miller hit his first two major league homers on consecutive at-bats and drove in five runs as the Mariners overcame rookie Brandon Barnes' cycle for the Astros in a 10-7 win over Houston on Friday night.