facebook
twitter
search
search

MLB: Miami 3, St. Louis 2

July 7, 2012 at 12:24 AM

ST. LOUIS, July 7 (UPI) -- Logan Morrison gave Miami a two-run lead with an eighth-inning homer Friday and the Marlins survived a shaky ninth to hold off St. Louis 3-2.

Miami won its third in a row with one of its runs being unearned thanks to one of the three St. Louis errors.

Heath Bell came on in the ninth for the Marlins to protect a 3-1 lead, but gave up a run on a double and infield single, then hit a batter to put runners on first and second with two away.

Bell, however, got Carlos Beltran on a grounder to second to end the game and collect his 19th save.

He preserved the win for Ricky Nolasco (8-6), who gave up nine hits but only one unearned run in six innings.

Jake Westbrook (7-7) suffered the hard-luck loss, allowing two runs -- one earned -- on five hits over 6 2/3.

Like Us on Facebook for more stories from UPI.com  
Related UPI Stories
Latest Headlines
Top Stories
Tiger Woods' playing partner Steve Stricker wants the 'old Tiger back'
Texas Rangers' Hamilton promises cautious approach
Love: 'I'm going back to Cleveland'
San Antonio Spurs, Leonard agree to 5-year, $90M deal
New Orleans Pelicans, Anthony Davis agree to 5-year, $145M extension