HOUSTON, May 4 (UPI) -- Jose Altuve put Houston in front with a three-run homer in the second Friday and the Astros fought off St. Louis 5-4 to win their fourth in a row.
All of the runs were scored in the first three innings, with the win going to Lucas Harrell (2-2). He survived 5 1/3 innings while giving up four runs on seven hits with three strikeouts.
Kyle Lohse (4-1) suffered his first loss of the season in six starts. He surrendered five runs on seven hits in five innings. The Cardinals have lost two in a row.