David Peterson pitched a six-hitter for the first nine-inning complete game of his professional career, and the New York Mets beat the Washington Nationals 5-0 on Wednesday night for their fifth straight win.
Brandon Nimmo homered twice and Juan Soto went deep against his former team for the second consecutive night. Pete Alonso put the Mets ahead in the first inning with his major league-high 63rd RBI, his 20th in the past 10 games.
NL East-leading New York moved a season-best 20 games over .500 at 44-24.
Peterson (5-2) won his third decision in a row, striking out six and walking none in a game that took just 2 hours, 16 minutes.