The Mets defeated the Nationals 2-1 in a quiet duel at Nationals Park, with David Peterson outdueling Cade Cavalli in a pitcher's game that turned on one decisive inning.

The Game Network — Where History Is Kept

Peterson earned the win with five innings of one-run ball, allowing four hits and three walks while striking out three. The left-hander carried a 5.03 ERA into the game and improved to 3-4 on the season. Devin Williams closed it out with a perfect ninth inning for his seventh save.

The Mets broke through in the third inning when Bo Bichette singled to center, scoring MJ Melendez and Luis Torrens to give New York a 2-0 lead. Bichette finished 1-for-4 with two RBIs. Washington answered in the fifth when Andres Chaparro grounded out to third, bringing home Keibert Ruiz to cut the deficit to 2-1.

Cavalli pitched well in defeat, striking out nine over seven innings while allowing just two runs on four hits. The right-hander took his third loss of the season, falling to 2-3 with a 3.86 ERA. Ruiz led Washington's offense with a 2-for-4 performance.

The loss snapped Washington's two-game winning streak as they remained at .500 with a 25-25 record. New York snapped a two-game losing streak and improved to 21-28. Williams is now 10 strikeouts away from 500 career strikeouts.