Rockies rally past Giants with three-run ninth inning

SAN FRANCISCO (Interstat) — The Colorado Rockies scored three runs in the top of the ninth inning Friday night to beat the San Francisco Giants 4-3 at Oracle Park, snapping a two-game skid.

Colorado trailed 2-1 entering the ninth, but Kyle Karros delivered a two-run single and Cole Carrigg followed with a sacrifice fly to put the Rockies ahead 4-2. The Giants got one back in the bottom half on a sacrifice fly from Rafael Devers, but Juan Mejia recorded the final out for his fourth save.

Devers homered in the second inning and added an RBI single in the seventh for San Francisco. He finished 3 for 3 with a homer and three RBIs. Tanner Gordon allowed one earned run over five innings for Colorado.

Antonio Senzatela (9-1) pitched a scoreless eighth inning to earn the win. Caleb Kilian (2-5) took the loss. The Giants outhit the Rockies 11-10 and had won the previous night 8-2.

The game lasted 3 hours, 37 minutes before a crowd of 34,144. Colorado improved to 39-57, while San Francisco fell to 39-55.