Cadel Evans sealed a historic first Tour de France victory for his native Australia after the 21st and final stage of the epic race yesterday.
Evans seals historic Tour de France for Australia