Mission accomplished is all we can say. This one was over with 100 to go and he had the largest margin of victory since 2004.
We've got a full article on Centro's post-race comments where he also took on the NOP doping allegations head on.
Interview here:
We're going to start another thread on the doping part.