The Astros won their second consecutive game this time pounding out 13 hits in an 8-2 win over the Pirates in Pittsburgh.