The Giants kept rallying with two outs on Saturday and kept putting more runs on the board, winning 10-8 in the first game of a doubleheader in Colorado.