Tony Martin ledet lenge i mål på tiden 53.40, selv om han fikk en punktering bare fem kilometer ut på etappen. Fabian Cancellara slo etter hvert tiden til Martin, og kom i mål på tiden 52.21. Han var 1.19 min foran sin tyske konkurrent.
Chris Froome kom deretter i mål til bestetid. Han ble kun slått av lagkamerat og sammenlagtfavoritt Bradley Wiggins, som også økte forspranget til Cadel Evans.
Wiggins er nå 1.53 min foran Evans i sammendraget.
Boasson Hagen på kreftene i dag, og endte som nummer 92.
– Jeg kjørte ikke maks. Jeg måtte bare tråkke for å komme meg gjennom, mer enn det var det ikke, sier Boasson Hagen til TV2 etter etappen.
– Det kunne gått fortere, men jeg hadde nok ikke vunnet om jeg hadde kjørt maks heller. Det er viktigere å spare krefter til etappene som kommer senere i uka, sier han.