Deceuninck-Quick-Step’s Remi Cavagna takes stage three of the Tour of California – riding solo for 75 kilometres and holding out for the win.