SAN DIEGO — Manuel Margot came within a triple of the cycle and fellow rookie Dusty Coleman hit his first major league home run, leading the San Diego Padres past the New York Mets 7-5 on Thursday night.
Luis Perdomo (5-5) got the victory after pitching into the seventh.
Brad Hand earned his fifth save and ran his scoreless streak to 18 1/3 innings.
Margot drove in three runs, a career-high for the former Boston Red Sox prospect.
Coleman, the 30-year-old minor league veteran, was promoted this week when shortstop Erick Aybar got hurt. He hit a three-run home run that made it 7-1 in the fifth.