The game was tied through six innings. Then the seventh happened. The New York Mets scored three runs in that frame to pull away from the Philadelphia Phillies, 6-4, on Thursday night at Citizens Bank Park, handing Philadelphia its first loss after a win.

The Game Network — Where History Is Kept

Juan Soto was the story from the first pitch. He homered to right in the first inning — 386 feet — to give New York an early lead, then added another to right center in the third, this one 389 feet. He finished 2-for-4 with 2 home runs, 2 RBI and a walk, carrying a .300 average with 17 home runs and 38 RBI on the season. The Mets needed every bit of it.

Philadelphia answered each time. Alec Bohm singled to score Trea Turner in the first, then doubled to score Kyle Schwarber in the third, keeping the Phillies within a run. In the fourth, Derek Hill singled to center and Bryson Stott scored on a throwing error by center fielder A.J. Ewing, tying the game at 3-3. Bohm finished 2-for-4 with 2 RBI for Philadelphia.

The tie held until the seventh. Eric Wagaman singled to right, scoring Carson Benge to give New York the lead. Then Marcus Semien tripled to left, scoring Vientos and Zack Short to push the advantage to 6-3. That three-run outburst was the game. Jose Alvarado, who allowed all three runs in that inning, took the loss to fall to 3-2. Huascar Brazoban, who threw a scoreless seventh, earned his fourth win of the season. Devin Williams worked the ninth, allowing one run on Justin Crawford's single that scored J.T. Realmuto, but held on for his 11th save of the year.

Aaron Nola started for Philadelphia and allowed 3 runs — 2 earned — on 7 hits over 5.0 innings, striking out 6. Sean Manaea went 5.1 innings for New York, giving up 3 runs — 2 earned — on 6 hits with 5 strikeouts. Neither factored in the decision. Brazoban reached 200 career games played in this outing. Williams, who recorded his 11th save, is now 3 away from 100 career saves. New York improved to 33-41. Philadelphia fell to 40-34.