Time trial world champion Tony Martin of Germany extended his lead in the Tour de Suisse with a dominant performance against the clock in the race's seventh stage on Friday.
Martin was in a class of his own on the 24.7-kilometer (15-mile) course and beat Tom Dumoulin of the Netherlands by 22 seconds. Portugal's Rui Costa was third, 28 seconds behind Martin.
With two mountain stages still to come, Martin leads Dumoulin by 28 seconds in the overall standings, while Costa moved up to third, 1 minute, 5 seconds behind.
The tour finishes Sunday.