SEATTLE -- Aaron Nola pitched well and Maikel Franco came up huge with his bat and his glove in leading the Phillies to an 8-2 win over the Seattle Mariners in an interleague game on Tuesday night.
Nola won his second straight start to improve to 5-5.
Franco gave Nola a 3-2 lead with a tiebreaking, leadoff homer in the top of the seventh then preserved the lead with a sensational diving play to end the bottom of the inning.
Freddy Galvis had three singles and drove in two important runs late in the game.
The win was just the Phillies' 11th in 42 games on the road this season. They are 25-51 overall.
Starting pitching report
Nola reached a career-high of 113 pitches over seven gutsy innings. He gave up five hits and two runs and got a bunch of big outs with men on base. He walked four and struck out nine.
Nola got out of jams with two men on base three times, including in the bottom of the seventh when he preserved a one-run lead by striking out Mike Zunino and getting Jean Segura on a ground ball to third. Franco made a tremendous diving play on the ball to end the inning and prevent the tying run from scoring.
Nola has won two straight starts. He has pitched 14 1/3 innings over that span, allowed just three runs and racked up 17 strikeouts.
Lefty James Paxton did not give up a hit until the fifth inning. He allowed three runs in seven innings of work. He gave up Franco's go-ahead homer.
Joaquin Benoit pitched a scoreless eighth inning to preserve a two-run lead.
The Seattle bullpen allowed five runs in two innings.
At the plate
Franco ignited a game-tying, two-run rally in the top of the fifth. He led off that inning with a double, the Phillies' first hit. Cameron Perkins followed with an infield hit and Cameron Rupp drew a walk. The Phillies then scored a pair of runs on consecutive sacrifice fly balls by Ty Kelly and Daniel Nava. Galvis followed with a single and third-base coach Juan Samuel got a little too aggressive in sending Rupp from second base. Rupp was cut down at the plate.
Franco's go-ahead homer in the seventh was his 10th of the season. Galvis pushed home an insurance run in the eighth. He followed Nava's leadoff double with an RBI single. Galvis drove home another run with a hit in the top of the ninth and Aaron Altherr put it out of reach with a two-run homer, his 13th of the season.
Segura smacked a two-run homer in the third to give the Mariners a 2-0 lead.
In the field
Franco made a diving stab on Segura's smash down the third-base line to end the seventh inning and keep the Phils up by a run.
A night off
Odubel Herrera, he of several recent miscues and lapses in concentration, did not start Tuesday night. Manager Pete Mackanin said it was night off, not a benching. Herrera said he has to start playing smarter baseball (see story).
Jerad Eickhoff, on the disabled list with an upper-back strain, will throw a bullpen session on Wednesday. That will help determine if he's ready to return in the coming days.
The two-game series concludes on Wednesday afternoon. Rookie right-hander Mark Leiter Jr. (1-0, 3.60) pitches against Mariners ace Felix Hernandez (3-2, 4.68). Leiter pitched six scoreless innings in his first big-league start Friday in Arizona.