The New York Yankees defeated the San Francisco Giants 7-0 on Wednesday night at Oracle Park, riding a five-run second inning and a sharp all-around pitching performance to finish off a convincing road win.

From the moment the Yankees broke through in the second, the game tilted firmly in their direction. New York sent traffic to the bases early and often against Logan Webb, who worked five innings but was tagged for seven runs, six earned, on nine hits while striking out seven. The Yankees built a 5-0 cushion in that second inning, then added two more runs in the fifth to put the game out of reach.

The headline performance belonged to Max Fried, who gave the Yankees exactly the kind of outing they needed. The left-hander covered 6.1 scoreless innings, allowed just two hits, walked away without surrendering a run, and struck out four. Fried kept the Giants from building any momentum, mixing contact management with timely outs and handing a clean lead to the bullpen in the seventh.

Once Fried exited, New York’s relief corps made sure there would be no late drama. Jake Bird recorded the final two outs of the seventh and added a strikeout in his 0.2 inning appearance. Brent Headrick followed with a scoreless eighth, giving up one hit and striking out one, and Camilo Doval closed the door with a clean ninth. In all, Yankees pitchers combined to allow only three hits and one walk-free shutout effort, while San Francisco never advanced into a serious comeback threat.

Offensively, New York’s attack was steady throughout the first five innings. The Yankees finished with 10 hits and took advantage of a Giants miscue along the way, while San Francisco committed one error and never found a way to slow the early pressure. Even after Webb’s seven-strikeout effort showed some swing-and-miss stuff, the Yankees consistently answered with hard contact and timely situational hitting.

The Giants bullpen did settle things down after Webb departed. Keaton Winn tossed a scoreless inning with two strikeouts, JT Brubaker added two scoreless frames while allowing one hit and striking out two, and Caleb Kilian worked a clean ninth with one strikeout. But by then, the bigger story was San Francisco’s inability to solve Fried and the Yankees bullpen.

For the Giants, the offense never got going. San Francisco managed only three hits on the night and was shut out for all nine innings, with New York’s staff staying in control from the first pitch through the final out. A lone Yankees error did not lead to any trouble, and the Giants could not generate the kind of rally Oracle Park was waiting for.

New York will take the momentum of a crisp shutout win into its next matchup, while San Francisco will look to regroup quickly and find more production at the plate as the series continues.