Now this is Astros baseball! Stringing together hits, rocking their best reliever, silencing the road crowd!!