Amarista's squeeze lifts Padres past Phillies 4-3

Philadelphia Phillies' Maikel Franco (7) reaches out to congratulate Cesar Hernandez (16) on scoring a run on the single by Odubel Herrera during the first inning of an opening day baseball game against the San Diego Padres, Monday, April 11, 2016, in Philadelphia. (AP Photo/Chris Szagola)

PHILADELPHIA (AP) Alexi Amarista's safety squeeze in the seventh scored the go-ahead run and the San Diego Padres beat the Phillies 4-3 Monday to spoil Philadelphia's home opener.

Will Myers hit a solo homer for the Padres, who benefited from a strange double play and two video reviews going their way.

Kevin Quackenbush (1-0) struck out the only batter he faced to earn the win after starter Andrew Cashner allowed three runs in five-plus innings. Fernando Rodney tossed the ninth for his first save for the Padres.

Philadelphia's Aaron Nola (0-2) allowed four runs and six hits, striking out a career-best nine in seven innings.

Derek Norris doubled off Nola in the seventh and advanced on Alexei Ramirez's infield single. Third baseman Maikel Franco made a diving grab but his throw pulled first baseman Darin Ruf off the bag. The play was initially ruled an out, but the Padres challenged and won. Amarista then bunted Norris home on a perfect sacrifice.