ST. LOUIS -- Matt Holliday hit a two-run homer, Jaime Garcia continued his mastery of Cincinnati with eight strong innings and the St. Louis Cardinalssnapped a three-game losing streak with a 2-1 win over the Reds on Tuesday night.
Garcia (3-1) gave up one run on seven hits, struck out three and did not walk a batter. The left-hander improved to 7-0 in eight starts against Cincinnati at Busch Stadium and is 9-2 overall against them. He retired the last seven batters he faced and recorded 18 ground ball outs.
Edward Mujicastruck out the side in the ninth for his fifth save in as many chances.
Bronson Arroyo(2-3) allowed two runs on six hits over seven innings for the Reds, whose win streak ended at three games. Arroyo has had four quality starts in six outings this season.
Holliday drilled a line drive over the left-field wall in the sixth inning, his third homer of the season. Carlos Beltran, who had three hits for the Cardinals, had singled with one out before Holliday went deep.
The Cardinals managed just one run in their previous 23 innings prior to the homer.
Cincinnati took a 1-0 lead in the fifth on a run-scoring double by Shin-Soo Choo, who has reached safely in 26 of 27 games this season. He brought in Derrick Robinson with a drive off the left-field wall. Choo broke out of a 2-for-20 skid with the double, his eighth of the season.