The Mets have seen enough of Maikel Franco for quite a while.
After Hector Neris blew his second save of the season in the top of the ninth inning Thursday, Franco crushed a two-run, line-drive home run on an 0-2 fastball from Mets closer Edwin Diaz to tie the game.
Complete coverage of the Fightin' Phils and their MLB rivals from NBC Sports Philadelphia.
Four batters later, Jean Segura hit a three-run, walk-off missile to give the Phillies an inspiring 6-3 win. It was the first walk-off home run of Segura's eight-year MLB career.
The Phillies had zero walk-off wins in their first 79 games but have walked off against the Mets twice in the span of 18 hours.
Does Mickey Callaway even make it back to New York?
Franco went 7 for 15 in the series with three home runs and seven RBI. And of the three home runs, two were game-winners and one tied it in the ninth against one of baseball's filthiest closers.
The Phillies have matched their season-high winning streak by claiming four victories in a row for the third time. They are 43-38 at the official midpoint.
Inside Nola's start
Nola allowed one hit and walk across seven shutout innings. He struck out 10, reaching double-digit K's for the second straight start and 11th time in his career. Combined with his last outing against the Marlins, Nola has allowed just one run in 15 innings with 20 strikeouts and two walks. Those two starts lowered his ERA from 4.89 to 4.22.
Nola remarked two starts ago that his season has been good start, bad start, good start, bad start. That was true. Heading into this game, his last eight starts had alternated between strong and weak.
He had it all working from the first pitch of the game Thursday. He struck out the side in the opening frame on just 12 pitches, and all four pitches - four-seam fastball, sinker, curveball and changeup - missed bats and kept Mets hitters off balance.
Nola did not allow the lone hit until the sixth inning. The Mets had just one hard-hit ball against him all afternoon, a Frazier groundout to the left side.
It was the eighth time this season that the Phillies could have either completed a sweep or ended a losing streak on Nola's day to pitch and just the third time he delivered a quality start in that game.
Nola is 6-2 with a 4.22 ERA through 17 starts. He's struck out 110 in 96 innings.
Nicasio deserves some respect
Who saw Juan Nicasio, a mere throw-in in the Jean Segura trade, playing this big of a role with the Phillies? Nicasio's 1-2-3 eighth inning was clutch after the Phillies had to pinch-hit for Nola in the bottom of the seventh.
Nicasio has a 3.74 ERA in 30 appearances. All 10 of his appearances in June have been scoreless.
The Phillies signed first-round shortstop Bryson Stott and introduced him at a press conference Thursday afternoon. Stott will report to Florida on Friday and will likely begin his pro career in the Gulf Coast League.
The Phillies hope he can rise through the system as quickly as fellow recent college first-rounders Adam Haseley and Alec Bohm.
The Phillies look to exact some revenge on the Marlins, who swept them at Citizens Bank Park last weekend. Here are the pitching matchups in Miami this weekend:
Friday night at 7:10 - Vince Velasquez (2-4, 4.40) vs. Elieser Hernandez (0-2, 4.34)
Saturday afternoon at 4:10 - Zach Eflin (7-7, 3.26) vs. Jordan Yamamoto (3-0, 0.95)
Sunday afternoon at 1:10 - Jake Arrieta (7-6, 4.33) vs. Trevor Richards (3-8, 3.94)
Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.