The Miami Marlins held off the New York Mets 6-3 at Marlins Park on Tuesday night. Both clubs had the day off on Monday. The Marlins have won 10 of their last 13 home games and are 5-3 on their current home stand.
There was much scoring in the first inning. New York(34-42) got ahead 1-0 on a solo home run by Curtis Granderson on a 0-1 pitch that hit the right-field foul pole.
Miami(35-40) came back in the bottom of the frame with three runs. Justin Bour drove in Giancarlo Stanton and Christian Yelich with a base hit into right field. Martin Prado followed with a double to left which brought in Bour for a 3-1 lead.
Travis d'Arnaud did some damage twice in the middle of the contest. He knocked in Lucas Duda on a base hit to center during the fourth inning. He blasted a solo homer in the seventh inning toward left field on a 2-0 count to tie the game 3-3.
The Marlins compiled three runs in the bottom of the seventh. J.T. Realmuto scored on a base hit by Ichiro Suzuki to left field. Yelich later had a two-run single into center field that scored J.T. Riddle and Ichiro.