Pete Alonso hit his 40th home run to break the National League rookie record, capping a late outburst by the New York Mets in their 11-5 victory over the Kansas City Royals.
Michael Conforto hit a long homer in the first inning and drove in four runs. Amed Rosario put the Mets ahead 6-4 with a two-run single in the seventh.


