
Italian rider Stefano Garzelli (Mapei-Quick Step) came home alone in Naters, Switzerland, after escaping for 135km to win Monday's 156.5km seventh stage of the Tour of Switzerland from Locarno. The 27-year-old, who won the 2000 Giro d’Italia, crossed the line 4:22 ahead of compatriot and teammate Michele Bartoli (Mapei-Quick Step), while Czech Tomas Konecny (Domo-Farm Frites) was third 7:27 behind and just ahead of American George Hincapie (U.S. Postal Service).
Fassa Bortolo’s Wladimir Belli retained his one second overall lead over this year's Giro champion, Gilberto Simoni (Lampre-Daikin), with America's two-time Tour de France winner Lance Armstrong third, 25 seconds adrift.
Garzelli made his break after just 21km and was initially helped by his Mapei teammate Bartoli until the former world No. 1 lost touch with him on the start of the climb to Col de Nufenen.
However, Armstrong's US Postal team and Belli's Fassa Bortolo outfit were not concerned by Garzelli's individual antics and concentrated on reining in Austrian Georg Totschnig (Gerolsteiner), who started the stage in 10th overall just under two minutes behind the Italian and at one point was on course to be the overall leader.
Their efforts worked as they caught Totschnig 300 meters from the line to leave Armstrong well-placed to win the race and gain a huge boost ahead of this year's Tour de France which starts in just under two weeks.