Brilliant win by Cav !
I think they had underestimated the last climb and it was tougher than they thought........the peloton split and Cav was dropped by about a minute with 25K to go
The teams in the front bunch were putting the pressure on to try and keep the second bunch at bay but they gradually whittled their way back and merged the groups with about 10K to go
Despite using all that energy to get back Cav's team still managed to get up the front and give him a lead out and he won doing handsprings by about 4 or 5 lengths
Well done to Alex Dowsett.......Radio 5 gave the wrong start time so it had just finished when I flicked over......
Not that it would have been very exciting watching apart from the last couple of minutes.......