The Astros rode a balanced offensive attack to their 16th win in 20 games and their ninth consecutive home victory. Diaz, Cabbage and Meyers recorded doubles as Houston maximized its five hits off Miami starter Roddery Munoz.