HOUSTON (AP) – Justin Maxwell hit a two-run homer, Jose Altuve tied a career high with four hits and the Houston Astros got to St. Louis starter Jaime Garcia early before holding on for a 9-8 win over the Cardinals on Tuesday night.
The Astros scored four runs in the first inning and Maxwell’s homer in the second stretched their lead to 6-1. Brian Bogusevic added a solo home run in the fourth and Chris Snyder drove in two runs for Houston.
Garcia (3-4) yielded five hits and the six runs tied his season high, set against the Astros earlier this season. The loss drops the left-hander to 0-5 in seven career starts against Houston. He has allowed at least three runs in each of those starts.
Houston starter Lucas Harrell (5-4) allowed eight hits and four runs – three earned – in six innings to improve to 4-0 in five home starts this season.
Adron Chambers drove in two runs with a one-out triple off David Carpenter in the ninth inning to get St. Louis within 9-6. That brought in closer Brett Myers, who allowed a full-count, two-run homer to Rafael Furcal that closed the gap to 9-8.
Matt Adams had a three-run homer in the third inning for the Cardinals, who have lost six of their last seven.
Furcal reached second base on a two-base error by Altuve to start the game. He scored on a two-out groundout by Holliday to make it 1-0.
Altuve doubled and scored on a two-out single by J.D. Martinez to tie it at 1-1 in the first. Chris Johnson and Brett Wallace drew consecutive walks to load the bases before Martinez scored on a wild pitch.
Snyder’s two RBI single to left field extended Houston’s lead to 4-1.