Anna Kiesenhofer takes surprise gold in Olympic road race In one of the biggest surprise victories in Olympic road...