Amed Rosario hit a go-ahead RBI single and Pete Alonso broke the game open with a three-run home run in the top of the ninth inning as the Mets beat the Miami Marlins 7-3 on Monday at Marlins Park. >> Box score
Five things to know about Monday's game
1) Rosario broke a 3-3 tie with an RBI single off Drew Steckenrider with two runners on and one out in the top of the ninth. Alonso then followed with a 444-foot homer to center field to give the Mets a four-run lead.
2) Edwin Diaz pitched into and out of a bases-loaded, no-out jam in the bottom of the ninth. After a leadoff walk and back-to-back singles, Diaz struck out Jorge Alfaro, Peter O'Brien and pinch hitter JT Riddle to end the game.
3) Steven Matz settled down after a rough first inning, giving up three runs (one earned) and six hits in 5 1/3 innings.
4) Matz (1-0) allowed Miguel Rojas to reach base on a strikeout in the first inning, and Starlin Castro hit a two-out, two-run home run to give Miami a 2-0 lead. Afterward, Matz retired 12 of the next 14 batters he faced.
5) Michael Conforto and Wilson Ramos both had two hits for the Mets, who have won three of their first four games to start the season.
6) Jeff McNeil hit an RBI double in the second inning and J.D. Davis scored on a wild pitch in the fourth to tie the game at 2. After Castro's RBI infield single in the sixth inning gave the Marlins a 3-2 lead, Juan Lagares tied the game at 3 with a solo home run in the seventh inning.
Jason Vargas (0-0, 0.00 ERA) makes his season debut when the Mets face Jose Urena (0-1, 9.64 ERA) and the Marlins on Tuesday at 7:10 at Marlins Park.