Here is the final kilometer of today's World Championship Road Race in Qatar. The winner is . . . you'll have to watch.

Addendum: Here are images. What a godforsaken place!