Philadelphia Phillies' Odubel Herrera connects for an RBI-single that scored Freddy Glavis from third base during the third inning of a baseball game against the New York Mets ' Monday, April 18, 2016 in Philadelphia. (AP Photo/Tom Mihalek)
Philadelphia Phillies' Odubel Herrera connects for an RBI-single that scored Freddy Glavis from third base during the third inning of a baseball game against the New York Mets ' Monday, April 18, 2016 in Philadelphia. (AP Photo/Tom Mihalek) Credit: ap — Tom Mihalek

Cincinnati — Trevor Story’s solo homer snapped an eighth-inning tie, Jordan Lyles got his first victory in nearly a year and the Colorado Rockies beat the Cincinnati Reds 5-1 Monday night.

Story added to his incredible rookie start, connecting on the first pitch from Ross Ohlendorf (2-2) for his NL-leading eighth homer in only 13 games. Ben Paulsen completed the rally with a three-run homer off Jumbo Diaz.

Lyles (1-1) allowed four hits and one unearned run in seven innings for his first win since April 23 last year. He missed most of 2015 with injuries and had been 0-5 in his last eight starts with an 8.35 ERA.

Mets 5, Phillies 2

Philadelphia — David Wright homered twice for his first two RBIs this season as New York went deep four times.

Noah Syndergaard (2-0) struck out eight in seven innings and threw 17 of his 94 pitches at least 100 mph. He allowed one run and five hits with two walks while bringing his strikeout total to 29 through three starts. He has a 0.90 ERA.

Lucas Duda and Neil Walker hit consecutive homers off David Hernandez in the eighth. New York has won four of five following a four-game skid that produced a 2-5 start.

Jerad Eickhoff (1-2) gave up two runs and five hits in seven innings with nine strikeouts.

Marlins 6, Nationals 1

Miami — Jose Fernandez overcame early wildness and regained his winning touch at home.

Fernandez (1-1) threw 54 pitches in the first two innings but didn’t allow a hit until the fifth. He lasted six innings and improved to 18-1 at Marlins Park, with the lone loss in his previous home start.

Cubs 5, Cardinals 0

St. Louis — John Lackey struck out 11 in seven innings of four-hit ball against his former team and had an RBI single, leading Chicago over St. Louis.

Jayson Heyward, playing at Busch Stadium for the first time since leaving to sign with Chicago, was 0-for-4 at the plate.