San Francisco Giants left fielder Heliot Ramos, second from right, celebrates with teammates after a baseball game against the Colorado Rockies, Sunday, July 12, 2026, in San Francisco. (AP Photo/Thien-An Truong)
By Lincoln Juarez
SAN FRANCISCO – The San Francisco Giants two run eighth inning rally sent fans home with smiles on their faces one last time before the All-Star break defeating the Colorado Rockies 3-1 at Oracle Park Sunday. Trevor McDonald threw a gem in one of his best outings of the year to add to the good vibes heading into a much needed four days off.
Technically the real half way mark of the Giants’ 2026 season came about three weeks ago against the Athletics at Oracle Park. However, traditionally the half way point is considered the All-Star break and Sunday afternoon would see how the Giants would bring the first half to a close.
RHP Trevor McDonald led the Giants to the field in his 13th big-league start of the season. It followed a miserable outing on Tuesday against the Toronto Blue Jays where he gave up a career-high eight runs and 11 hits in the Giants’ 9-3 loss.
Sunday’s first at-bat gave the impression that things might turn out similarly for McDonald and the Giants with Rockies’ Jake McCarthy hitting an inside-the-park home run on the second pitch of the game.
The Rockies had a 1-0 nothing lead thanks to McCarthy’s 10th home run of the season until the bottom of the fourth inning when the Giants were finally able to take advantage of runners in scoring position on a Drew Gilbert base hit that knocked in Bryce Eldridge. That was the fifth and final hit Rockies’ starter Michael Lorenzen allowed through his five innings pitched with the lone run allowed.
McDonald matched just the one run allowed but lasted seven innings and held Colorado to two hits and no runs after the leadoff inside-the-parker. Keaton Winn (0.2 IP) and Erik Miller (0.1 IP) teamed up to keep the Rockies scoreless in the eighth inning and in the bottom half the Giants offense finally broke through to take the lead.
Rafael Devers started the home eighth with a walk and hustled his way from first to third on Bryce Eldridge’s one-out single. Tony Vitello sent Grant McCray to pinch-run at first base for Eldridge. Eldridge had barely made it back to the dugout before McCray was on the move to steal second while Rockies’ catcher Hunter Goodman’s throw sailed into center field allowing Devers to score. McCray advanced to third and later scored on a Willy Adames bloop single to left.
Erik Miller went back out for the ninth inning and was able to shut the door on Colorado after a hard-fought, 11 pitch at-bat with Cole Carrig for the Giants’ first series win since June 26-28 against the Atlanta Braves at Oracle Park.
San Francisco will send second baseman Luis Arraez and RHP Logan Webb to Philadelphia for the 2026 MLB All-Star game and as for manager Tony Vitello’s plans for the four day break, “I’m going to go somewhere where I can get on a boat,” he said.
The Giants return to action Friday night at T-Mobile Park in Seattle at 7:10pm. Catch Stephen Ruderman for exclusive coverage from Seattle.

