Pete Alonso hit his 33rd home run, but the New York Mets still lost to the Miami Marlins by a score of 6-3 on Friday night.

New York started the day with a half-game lead over Atlanta in the NL East, but they blew two good chances to score runs

by grounding into double plays. The Braves, who won the World Series last year, played later in Seattle.

Garrett Cooper hit a home run, doubled, and singled for the Marlins. No other player has ever hit for the cycle for the Marlins.

In the eighth inning, Charles LeBlanc hit a two-run home run for Miami.

In the sixth, Alonso hit a two-run home run off Miami starter Edward Cabrera. This made the score 4-3 for the Mets.

After Tyler Naquin's walk, Cabrera's outing was over. With one out in the seventh,

The right-handed rookie pitcher hit four batters and walked two. Dylan Floro got his fourth save with a perfect ninth inning.