NEW YORK -- Ryan Weathers got his first big league win in two years as his father, former major league pitcher David Weathers, watched from a second-row seat and the San Diego Padres beat the New York Mets 4-2 on Tuesday night.
Manny Machado hit a go-ahead, two-run double in the fifth inning against David Peterson (0-2), and Xander Bogaerts boosted the lead to 4-1 with a two-run homer into the left-field second deck in the ninth off Dennis Santana.
Ryan Weathers (1-0) held the Mets to one run and three hits in five innings.