NEW YORK — Taijuan Walker retired 18 in a row and pitched into the seventh inning, Francisco Lindor homered for the second straight game and the New York Mets beat the Miami Marlins 3-2 Saturday.
The Mets have won three straight and five of six, earning their NL-best 44th victory and improving to a season-high 21 games over .500. It's the fastest they have reached that mark since 1986, when the eventual World Series winners improved to 36-15.
Walker (5-2) pitched one-run ball and struck out nine over 6 2/3 innings in front of a large crowd on an unseasonably cool and breezy day.