In an amazing GC battle for the stage win, as Juan Jose Cobo (Geox) hangs on to the GC lead by 13 seconds, but Froome (Sky) gets the stage win.