Orlando Arcia hit a two-run, single with two outs in the ninth inning and the Colorado Rockies rallied to beat the San Francisco Giants 8-7 on Thursday to snap a five-game losing streak. With the Rockies trailing 7-5, Sam Hilliard walked with one out in the ninth against Ra3ndy Rodriguez (3-1) and Thairo Estrada hit what was ruled a double to left field to put runners on second and third. Ryan McMahon walked to load the bases.