The Giants and Rockies set a new MLB record by combining to use 25 pitchers in a 16-inning game at Oracle Park on Tuesday night.