ST. LOUIS – Matt Holliday hit a two-run homer, Jaime Garcia continued his mastery of Cincinnati with eight strong innings, and the St. Louis Cardinals snapped 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 Mujica struck 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 home run.
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. Choos double, his eighth of the season, came after a 2-for-20 skid.
MARLINS 2, METS 1: In Miami, Juan Pierre scored standing up on a wild pitch with none out in the ninth, and Miami came from behind in the final inning for the second consecutive game.
The Mets have lost a season-worst six games in a row. They were beaten Monday when Miami scored twice in the 15th inning to win 4-3.
New Yorks Jeremy Hefner (0-3) took a 1-0 lead and a three-hitter into the ninth but couldnt get another out. Chris Coghlan singled to start the inning and advanced on a passed ball. When Juan Pierre bunted, Coghlan beat catcher Anthony Reckers throw to third, although the Mets argued that Coghlan overslid the bag.
BRAVES 8, NATIONALS 1: In Atlanta, Tim Hudson was a dual threat in his 200th career win, combining with Anthony Varvaro on a three-hitter while hitting a homer and a double.
Hudson (3-1) dominated the Nationals through seven innings, striking out six and walking two while giving up one run. One of the three hits he allowed was an infield single by Denard Span.
Hudsons bat almost stole the night. He led off the second with a double to left field off Gio Gonzalez (2-2) and hit a fifth-inning homer off Zach Duke. Bryce Harper made a leaping attempt to catch the homer, but the ball bounced off his glove and over the wall.
The Braves won their ninth straight against Washington, dating to last season.