Britain\'s Christopher Froome won the seventh stage of the Tour de France on this year\'s first hilltop finish here Saturday. Sky teammate and compatriot Bradley Wiggins took the race leader\'s yellow jersey from overnight leader Fabian Cancellara of Switzerland after the 199 km ride from Tomblaine.