Stage 3 started in San Francisco at about 11:15 a.m. Tuesday. The first riders crossed the finish line in Santa Cruz at about 4:05 p.m.
Tuesday's 113.3 mile leg took the world's top riders down the Pacific Coast Highway through Pacifica and Half Moon Bay, into Bonny Doon and the Santa Cruz Mountains before finishing at the Boardwalk, where the riders were greeted by thousands of fans.
Zabriskie (Garmin-Transitions) will now be the race leader. Zabriskie, who is known for his individual time trials, won second place overall in the 2009 Amgen Tour of California.
Cyclist Michael Rogers (HTC-Columbia) finished 0.4 seconds of a second behind Zabriskie for second place in Stage 3.
Three-time defending Tour of California champion Levi Leipheimer (Radio Shack) finished third. Leipheimer's teammate, seven-time Tour de France winner Lance Armstrong, finished 22.
Australian racer Brett Lancaster (Cervelo) who began the day 10 seconds behind in 85th position, completed the 110.1-mile Davis to Santa Rosa road race in an unofficial finishing time of 4 hours, 38 minutes and 45 seconds in the second stage of the tour.
Stage 4 will be held Wednesday and goes 121.5 miles from San Jose to Modesto.
This article originally appeared on KSBW.com.