Austrian cyclist Georg Totschnig has won the seventh stage of the Tour of Switzerland, and Swiss rider Fabian Jeker has taken the overall lead with
just two days left.
Totschnig finished the 134-kilometer ride in 3:22:45. Jeker was second, 0:07 back with Frank Schleck of Luxembourg third, 0:14 behind the winner.
Former race leader Jan Ullrich of Germany was seventh in the stage and lost the overall lead to Jeker.