By the Associated Press
Pete Alonso scored Francisco Lindor with a go-ahead single in the ninth inning, James McCann homered and drove in four, and the New York Mets beat the Arizona Diamondbacks 7-6 Wednesday.
Lindor reached in the ninth on his third hit, advanced to second on an error by center fielder Ketel Marte and reached third on a passed ball. Alonso then ripped a single through the left side of the infield off Joakim Soria (0-1) for a one-run lead.
Miguel Castro (2-1) got the win with two scoreless innings, and Edwin Díaz recorded his 10th save after blowing his first opportunity of the season Tuesday.