Switzerland's Fabian Cancellara, riding for CSC, Sunday won the prologue of the 2008 Tour of California, a 3.4km individual time trial on the streets of Palo Alto.