Chavez takes mountain win, Martin builds Swiss lead
German cyclist Tony Martin celebrates on the podium on May 30, 2014, in Knokke-Heist - by David Stockman
Orica-GreenEdge rider Chavez finished three seconds ahead of Czech Roman Kreuziger and Dutchman Bauke Mollema in the Valais ski resort with the chasing group that included Martin crossing 17 seconds behind.
Triple world time-trial champion Martin, who has worn the leader's yellow jersey since winning last Saturday's opening time-trial, extended his lead over Dutchman Tom Dumoulin to 51 seconds.
Sunday's final stage is a gruelling 157km ride from Martigny to Saas-Fee that finishes with a beyond category climb.