And I will *keep* on raving about him while he does this...
At the season-opener Tour Of Qatar with new Team Sky, Cav felt unable to contest the opening sprint on Stage 1 through illness, but he fought for the last two sprints - and has won both.
We're used to him starting off the season slow and building. Not so for 2012. The man is unstoppable.
Cav crashed out 150m from the line on the last stage of the Tour, suffering minor injuries. But that's Cav - crash or win.