NEW YORK (AP) -- Justin Upton hit a three-run homer through a driving rain with two outs in the ninth inning, and the San Diego Padres stunned the New York Mets 8-7 Thursday as they overcame a six-run deficit during a game delayed nearly four hours by two storms.

(AP Photo/Kathy Willens)
(AP Photo/Kathy Willens)
loading...

With a darkening sky overhead, Jeurys Familia entered with a 7-5 lead and got two quick outs in the ninth before a torrential downpour stopped play. Frustrated, the Mets closer stood on the mound as the other players cleared the field.

When play resumed 44 minutes later, Derrick Norris fell behind 0-2 before singling for his career-high fifth hit. Matt Kemp singled as the rain began again and Upton, in what could be his final at-bat with the Padres, sent the first pitch soaring to right-center for San Diego's first lead.

Afrer Yangervis Solarte grounded out, play was halted again, this time for 2:52. Craig Kimbrel then was perfect in a 5-minute ninth for his 30th save, in front of just several hundred fans.

© 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed. Learn more about our Privacy Policy and Terms of Use.

More From New Jersey 101.5 FM