Photographer Matt Cohen went to yesterday's Amigen Tour and took these photos of the race. You can't really pick a better place to hold a bike race than North Beach.
At the end of the leg, Ben Jacques-Maynes, Jason Donald (Best Sprinter), Levi Leipheimer (Stage Winner) and Taylor Tolleson (Best Young Rider)