Blake Swihart led off the 10th inning with an inside-the-park home run and the Red Sox stopped the New York Mets’ seven-game winning streak, with a 6-4 victory Friday night.
The Red Sox, visiting the Mets for the first time since 2001, scored three times in the 10th.
The Mets remain 6 ½ games ahead of the Nationals, who lost to Miami 4-3.