AP Sports Writer
ATLANTA (AP) - Dan Uggla hit a three-run homer, Michael Bourn also went deep and the Atlanta Braves snapped their longest losing streak in more than two years, holding off the St. Louis Cardinals 5-4 Tuesday night after an eight-game skid.
Bourn led off the bottom of the first with his fifth homer of the season, tying a career high. Uggla made it 4-0 in the third, sending one into the seats in left-center.
Randall Delgado (3-5) worked into the sixth, allowing three runs, and the Cardinals closed within a run in the seventh on Yadier Molina's third RBI of the night, a run-scoring single. Molina went 4-for-4, including a solo homer. But Craig Kimbrel got the final three outs for his 14th save in 15 chances.
Jake Westbook (4-4) took the loss.
(Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)