Gallery: The 2018 Amgen Tour of California finished with a thrilling sprint in Sacramento.