The Mets entered Friday night’s series opener against the Padres riding a season-high five game win streak. The Padres themselves entered the game with three wins in a row, having swept the Angels. Both teams were provided a golden opportunity to build on their momentum with the All-Star break looming, and it was the Mets who capitalized and won the game in 10 innings, 7-5.

Neither Justin Verlander nor Yu Darvish were at their best as both struggled with command against a particularly tight strike zone and both gave up runs early. Both bullpens thrived following their departures, paving the way for extra innings in a 3-3 game. It was then that the Mets offense broke out, scoring four runs in the 10th inning to secure their sixth straight win.

It was the Mets who scored first on a weakly-hit but perfectly-placed Daniel Vogelbach infield single in the first inning. The Padres immediately responded, though, as Manny Machado hit an RBI double and later scored on a Luis Guillorme fielding error to give the Padres the lead in the bottom of the inning.

Verlander continued to find himself in trouble, even after surrendering the early lead. He gave up a Trent Grisham RBI double in the second inning to make it a 3-1 game before loading the bases in the third. With one out and Gary Sánchez at the plate, Verlander was able to get him to ground into a double play to avoid a disaster inning.

That double play seemed to reverse his fortunes as he allowed just one baserunner over the next three innings on his way to a quality start, a result that seemed impossible after how he started the game. Through six innings, Verlander allowed just two earned runs on 98 pitches and slightly lowered his season ERA from 3.66 to 3.60.

Darvish, who is usually dominant against the Mets, was unable to hold the 3-1 lead given to him by his offense. Francisco Lindor continued his recent hot stretch by hitting an opposite field homer that just sailed over the left field wall in the third inning and Vogelbach drove in his second run of the night with an RBI single in the fifth to tie the game.

A Ha-Seong Kim double with one out in the seventh appeared to give the Padres a late scoring threat to break the tie, but Tommy Pham played the ball hit by Kim conservatively in left field, prompting Kim to decide to stretch a triple before Pham uncorked a laser to throw him out. Kim’s curious decision to go for three bases wound up costing the Padres as Juan Soto doubled in the next at-bat which would have surely scored Kim, but instead Brooks Raley and Adam Ottavino were able to combine for a scoreless inning.

The game headed to extra innings tied as the Mets failed to score with the bases loaded and one out in the ninth, but they made up for it and more as Jeff McNeil ambushed Tom Cosgrove by doubling down the right field line on the first pitch of the 10th inning to put the Mets ahead. Francisco Álvarez subsequently drove in McNeil before Lindor drove in two, his second and third RBIs of the night, to crack the game wide open and make it 7-3.

A two-run home run by Machado with one out in the bottom of the inning made it a two-run game, but David Robertson fought off the last two batters of the inning to give the Mets a hard-fought and well-deserved win.

Orlando Ramirez-USA TODAY Sports

Player of the Game

Álvarez continues to swing a scorching bat, as he went 4-for-5 against San Diego pitchers in this game. Although he didn’t hit any homers like he often does, Álvarez recorded the first four-hit game of his career and drove in the Mets’ second run of the 10th inning to provide some massive insurance en route to the team’s sixth win in a row.

On Deck

The series with the Padres will continue on Saturday night with a 10:10 p.m. ET first pitch. The pitching matchup will see David Peterson (2-6, 6.61 ERA) face off against Blake Snell (5-7, 3.03 ERA), both of whom are pitching some of their best baseball of the season. The game will be broadcast on SNY.