Vincent Carchietta-USA TODAY Sports
Vincent Carchietta-USA TODAY Sports

Pete Alonso hit a two-run homer and Jacob deGrom tossed six strong innings Thursday night for the host New York Mets, who beat the Colorado Rockies 3-1 in the opener of a four-game series.

The Mets snapped a two-game losing streak. Ryan McMahon homered in the sixth for the Rockies, who have lost eight of 11.

A two-time NL Cy Young Award winner, deGrom (3-1) allowed one run on three hits and walked one while striking out nine. He didn't allow a baserunner until the fifth, when Jose Iglesias and Randal Grichuk singled and doubled, respectively, with one out.

He escaped the jam by whiffing Sam Hilliard and retiring Brian Serven on a flyout.

deGrom allowed two more baserunners in the sixth, when McMahon homered and Brendan Rodgers drew a walk with one out. After striking out Charlie Blackmon, deGrom then got C.J. Cron to hit into a fielder's choice.

Seth Lugo allowed two singles and a walk but struck out McMahon to end the seventh. Edwin Diaz tossed a scoreless eighth before Adam Ottavino earned his first save with a 1-2-3 ninth in which he struck out one.

The Mets scored all their runs in the third inning, which Tomas Nido and Brandon Nimmo opened with singles against Ryan Feltner (2-5). Nido went to third when Nimmo was forced on a comebacker by Starling Marte and scored on a groundout by Francisco Lindor.

Alonso followed with a homer well into the left field seats. It was just the second homer in the last 21 games for Alonso, who is tied for third in the National League with 31 round-trippers.

Alonso and Tyler Naquin had two hits apiece for the Mets while Nimmo and Lindor each drew two walks. Iglesias and Grichuk had two hits each for the Rockies.

Feltner allowed three runs on six hits with two walks and two strikeouts in 4 2/3 innings.

More must-reads:

TODAY'S BEST
Anthony Edwards backs up talk to keep Timberwolves alive in WCF
Championship-winning NASCAR team to shut down after 2024 season
Three takeaways as Panthers tie Eastern Conference Final vs. Rangers
Texans sign young offensive star to huge contract extension
Aaron Boone comes to the defense of retired umpire Angel Hernandez
Negro League legend finally getting his due as MLB merges stats
Several key players withdraw from NBA Draft
Tyrese Haliburton ready to take active role in retaining Pascal Siakam
Mets stars reportedly had emotional reaction to firing of Buck Showalter
NHL announces 2024 King Clancy Memorial Trophy winner
Cardinals sign first-round DL
Rams sign first-round DE, complete draft class
Steelers QB Justin Fields focusing on 'little things' amid battle with Russell Wilson
Pistons confirm that key RFA forward underwent toe surgery
Pirates place left-hander, catcher on injured list
Patriots exec discusses team's approach to QB competition
Braves to promote No. 3 prospect for MLB debut Wednesday
Diamondbacks release veteran infielder
Packers' former first-round pick planning to make 'monster leap'
NFLPA finalizing proposal for major change to offseason schedule