Nola (13-3), an NL Cy Young Award contender, struck out five, gave up four hits and lowered his ERA to 2.28 as the Phillies moved one game ahead of second-place Atlanta in the NL East.
Franco blasted a 2-0 fastball from Walter Lockett (0-3) into the second balcony of the Western Metal Supply Co. building in left field in the fourth inning to put the Phillies up 3-0.
Hernandez hit his career-high 10th homer in the fifth, and Carlos Santana followed with an RBI groundout to score Rhys Hoskins, making it 5-0 and chasing Lockett. The rookie allowed five runs in 4 1/3 innings.
The Phillies went ahead in the first on Nick Williams’ RBI triple and Asdrubal Cabrera‘s run-scoring double.
The Padres got their only run in the seventh after reliever Austin Davis surrendered a triple to Corey Spangenberg and a walk. Victor Arano came in and allowed Manuel Margot‘s sacrifice fly before retiring the next two batters.
Tommy Hunter and Seranthony Dominguez blanked the Padres the rest of the way.
Robert Stock, Phil Maton and Trey Wingenter combined to pitch 4 2/3 innings of scoreless relief for San Diego.
Padres: Wil Myers, on the 10-day disabled with a left foot contusion, will play third base Sunday during a rehab assignment at Single-A Lake Elsinore. Myers was an All-Star first baseman in 2015 and began this season as an outfielder.
“I don’t think we’d ask him to play third base in the minors if we had absolutely no intention of him ever manning that position in the big leagues,” manager Andy Green said.
Phillies: RHP Jake Arrieta (9-6, 3.11 ERA) starts Sunday’s series finale. He pitched eight scoreless innings in his previous start, a no-decision.
Padres: Rookie LHP Joey Lucchesi (5-6, 3.70) is scheduled to make his first career start against the Phillies.
Source: Fox Sports