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
Kansas City Royals sweep Tampa Bay Rays in doubleheader
F Smith bolts New York Knicks for Orlando Magic
Grand Slam of Golf to move from Trump course
Maria Sharapova, Serena Williams set for semis
Donovan McNabb nabbed again on DUI charges