Jonathan Sanchez gave up two hits over 6 1/3 innings one night after Tim Lincecum flirted with a no-hitter and the San Francisco Giants beat Colorado 6-3 Tuesday night, spoiling Rockies ace Ubaldo Jimenez's return from the disabled list.