MLB: Atlanta 5, St. Louis 4

May 29, 2012 at 10:31 PM

ATLANTA, May 29 (UPI) -- Dan Uggla socked a three-run homer in the third inning and the Atlanta Braves went on to snap an eight-game losing streak with a 5-4 win over St. Louis.

Uggla's shot staked the Braves to a 4-0 lead and gave a victory to Randall Delgado (3-5), who held the Cardinals to three runs on six hits in a 5 1/3-inning start.

Atlanta's bullpen limited St. Louis to one run the rest of the game, with Craig Kimbrel picking up his 14th save in a 1-2-3 ninth inning.

Michael Bourn also went deep for the Braves, who notched their first victory since May 20.

Yadier Molina went 4-for-4 with a solo homer and three RBI for St. Louis.

Cards starter Jake Westbrook (4-4) logged his fourth straight start without a win, coughing up five runs (four earned) on five hits through five full frames.

Related UPI Stories
Latest Headlines
Trending Stories
Electronics certification company makes hoverboard burst into flames
Eli Manning explains pout after Denver Broncos' Super Bowl score
Duke's Grayson Allen trips Louisville player
Nicola Griffin to appear in Sports Illustrated swimsuit issue at 56
Larry Sanders considering NBA comeback