SEATTLE (AP) — Jacob deGrom allowed five hits and a run in seven impressive innings, Lucas Duda hit a mammoth home run and the New York Mets beat the Seattle Mariners 3-1 Tuesday night.

DeGrom (4-5) walked one and struck out seven to improve to 4-1 with a 1.59 ERA over his last six starts.

Travis d'Arnaud drove in a run with a gift triple off Erasmo Ramirez (1-5) and scored on Ruben Tejada's soft single in the second inning to help New York end a three-game skid.

Duda hit his 15th home run, a 446-foot drive off the second deck scoreboard in right field in the eighth.

Jeurys Familia worked an easy eighth and Jenrry Mejia picked up the save — his 12th in 14 chances.

More From 104.5 THE TEAM