Ryan Cavanagh powers to victory on Stage 2 of the Tour of Taiwan. Watch LIVE on Eurosport and the Eurosport Player.