NEW YORK Alex Gonzalez tripled in two runs with two outs in the ninth to keep the Florida Marlins atop the NL wild card standings with a 3-1 victory over the New York Mets Tuesday.
The Marlins won for the 10th time in 12 games and moved to a season-high 15 games over .500 (80-65).
Shane Reynolds (11-9) lasted 1 1-3 innings, matching the second-shortest start of his career. For the second night in a row, Lieberthal gave the Phillies a quick lead with a three-run homer in the first.
MILWAUKEE Lance Berkman doubled home the go-ahead run with two outs in the ninth inning and Houston rallied past Milwaukee.
The Astros tied it on pinch-hitter Jose Vizcaino's three-run homer in the eighth, then went on to with their fifth in six games. Houston remained in a first-place tie with Chicago in the NL Central.
The loss left the Cardinals 2 1/2 games behind Chicago and Houston in the NL Central with 17 to play.
Sosa was plunked by Zach Day (7-7)in the fourth inning. He stayed in the game and later scored on a sacrifice fly by Aramis Ramirez.
Eric Gagne worked the ninth for his 50th save, extending his major league record to 58 straight and becoming the first in major league history to record 50 saves in two seasons. He had 52 saves last season.
Grissom and J.T. Snow both hit two-run homers in the seventh inning off reliever Luther Hackman, and Edgardo Alfonzo hit a two-run shot off Mike Bynum in the ninth.
Pittsburgh led 6-2 when D'Angelo Jimenez and Sean Casey opened the sixth with singles off starter Salomon Torres.
Mike Gonzalez gave up Branyan's opposite-field homer to left and was followed by Brian Boehringer (5-4), who promptly gave up Jason LaRue's double and Pena's third homer of the season to give Cincinnati a 7-6 lead.
Rookie Matt Belisle (1-0) earned his first major league win with one inning of one-hit relief.
Peninsula Clarion ©2015. All Rights Reserved.