The Giants broke open a tight game with a three-run seventh inning, defeating the Pirates 5-2 at Oracle Park. What began as a back-and-forth affair turned decisive when San Francisco's offense came alive late.

The Game Network — Where History Is Kept

Robbie Ray anchored the victory with six innings of one-run ball, allowing four hits while striking out seven. The left-hander walked four but worked around trouble to earn his third win of the season. His ERA stands at 2.76.

The seventh inning proved decisive for San Francisco. Gilbert singled to right to score Adames, breaking a 2-1 tie. Arraez followed with a two-run single to right, bringing home both Gilbert and Ramos to extend the lead to 5-1.

Carmen Mlodzinski took the loss for Pittsburgh, allowing seven hits and two runs over six innings. The right-hander struck out just one batter but kept the Pirates within striking distance until the seventh-inning rally. His record fell to 2-3 with a 4.50 ERA.

Marcell Ozuna reached 300 career home runs in this game, connecting for a solo shot in the second inning. Rafael Devers answered immediately with a homer of his own to tie the game 1-1. San Francisco improved to 14-23 while Pittsburgh fell to 20-17.