Here is the final kilometer of today's stage of the Tour of California. The speed is incredible. Mark Cavendish of Great Britain won the stage. Julian Alaphilippe of France (only 23 years old) won the tour.