HOUSTON (AP) -- Chris Johnson hit his first career grand slam, Bud Norris continued his dominance of the Cardinals and the Houston Astros beat St. Louis 8-2 on Saturday night to win a fifth consecutive game for the first time since late 2010.
The victory earned the Astros their second consecutive home series win with a game to spare. The last time the Astros won five straight was Aug. 22-26, 2010.
Norris (2-1) limited the Cardinals to one unearned run on three hits over six innings to improve to 7-2 in 11 career starts against them.
Left-hander Jaime Garcia (2-2) was charged with six runs on four hits in six innings for the Cardinals, who lost their season-worst third straight. Garcia walked four and struck out two for his second loss in as many starts.