All-Star slugger Pete Alonso homered twice and drove in four runs, reaching 40 homers and 100 RBIs for the second consecutive season as the New York Mets beat the first-place Seattle Mariners 6-3 on Sunday.

Alonso hit an RBI single in the first inning before his two-run shot in the third made him the fifth player in major league history with at least three 40-homer seasons in his first five campaigns, joining Hall of Famers Ralph Kiner (four times), Eddie Mathews, Ryan Howard and Albert Pujols.