With a 360-foot relay in the ninth inning, the New York Mets prevented a hard-fought victory from vanishing in the wind. Lucas Duda hit a long home run and New York threw out the potential tying run at the plate to hold off the St. Louis Cardinals 3-2 Wednesday on a blustery night at Citi Field. Read more http://scores.espn.go.com/mlb/recap?gameId=340423121&teams=st.-louis-cardinals-vs-new-york-mets