Nothing happened- doping wise.
Evans was second.
Leipheimer was third.
Boonen took the green jersey.
Bennati won the final stage in Paris and took his second win of the Tour.
All in all, a good finish... let's just hope it all stays that way.
I wrote a bit more bike industry specific post over here- read it if you wish.
Long live the Tour. Seriously, my love for the race is still strong, I'm just burned out this year. Too many heartbreaks. I'll be back for it next year- as always- but I can honestly say that I am simply glad it's over this year. Sad, I know.