MIAMI -- Rookie Jacob deGrom tossed seven scoreless innings in earning his first big-league win, leading the New York Mets to a 4-0 victory over the Miami Marlins on Saturday at Marlins Park.

DeGrom (1-4) allowed five hits -- four of them singles -- and three walks while striking out seven.

Mets third baseman David Wright had three hits, and relievers Jeurys Familia and Jenrry Mejia completed New York's second shutout in three days.

The Mets (34-41) lead 2-1 in the four-game weekend series against their National League East rivals, the Marlins (37-37).

Marlins starter Tom Koehler (5-6) took the loss despite allowing just two runs in seven innings and striking out eight.

Miami, already without shortstop Adeiny Hechavarria due to an elbow injury, lost second baseman Rafael Furcal in the third inning.

Furcal, who has missed most of this season due to hamstring and groin injuries, pulled up while trying to beat out what became a double-play grounder. He hobbled to the bench with a left hamstring cramp and was replaced by Jeff Baker.

In the top of the fourth, Wright singled with two outs and scored on a single by center fielder Chris Young. That made the score 1-0 even though Mets first baseman was thrown out on that play as he took too wide a turn around second base.

Taylor Teagarden, a 30-year-old third-string catcher who will likely be back in the minors next week when starter Travis d'Arnaud is expected to return to the team, made two big defensive plays to prevent Marlins rallies.

In the bottom of the fourth, he threw out right fielder Giancarlo Stanton at second. The next batter, third baseman Casey McGehee, doubled off the wall in center, 418 feet away, which would have scored Stanton.

Miami got runners on first and second with one out in the fifth. But Teagarden took Koehler's attempt at a sacrifice bunt and threw out left fielder Marcell Ozuna at third, squashing another potential rally.

The Mets made it 2-0 in the sixth when left fielder Eric Young drew a leadoff walk, stole second and scored on Wright's single to right.

Wright prevented a run in the sixth when Stanton stole third base. Teagarden's low throw seemed destined for left field, but Wright picked it to keep the Mets up 2-0.

Mets first baseman Lucas Duda made it 4-0 in the ninth, when he pulled a two-runner homer to right. That also scored Wright, who had led off the inning with a double to right.

NOTES: Miami scratched SS Adeiny Hechavarria just before game time due to a recurring elbow issue. Ed Lucas started in place of Hechavarria, who is listed as day to day. It is only the second start Hechavarria has missed all year. ... Mets LF Eric Young, normally the leadoff hitter, was placed ninth in the lineup, behind RHP Jacob deGrom, who entered the game batting .417. It gave the Mets two fast players back-to-back: Young in the nine hole and RF Curtis Granderson at leadoff. ... LF Marcell Ozuna on Friday became the first outfielder in Marlins history to end a game with an assist on a play at the plate. The last player in the majors to record two outfield assists in the same game with one being a game-ender was Minnesota's Alex Ochoa in 1998. ... This four-game series concludes Sunday with Mets LHP Jon Niese pitching against Marlins rookie RHP Anthony DeSclafani.