The New York Mets won their third straight series on Sunday evening with a 6-2 victory over the Arizona Diamondbacks at Chase Field.
Tylor Megill got the start for the Mets and picked up his third win of the season after allowing just two runs on five hits over 6.2 innings while striking out seven.
Seth Lugo and Joely Rodriguez each had scoreless appearances in relief.
Francisco Lindor opened the scoring in the first inning with a RBI single to center.
Christian Walker tied the game in the fourth with a solo home run to left-center.
New York regained their lead in the sixth after Starling Marte scored on a throwing error by the catcher.
The Mets added a pair of runs in the top half of the seventh to increase their lead to 4-1. Travis Jankowski worked a bases-loaded walk and Marte was hit by a pitch with the bases loaded. Nick Ahmed made it a two-run game in the bottom half of the inning with a RBI single to left.
In the eighth, J.D. Davis homered to right-center and later in the inning, another run scored on a throwing error by the third baseman.
Lindor, Davis and Luis Guillorme each had two-hit games.
The Mets will begin a three-game series with the St. Louis Cardinals on Monday night at Busch Stadium. First pitch is slated for 7:45 p.m.