Tadej Pogacar took his third stage victory this week as the world champion sealed overall success in the Tour of Switzerland on Sunday after catching French climber Lenny Martinez 800 metres from the line. After a cat-and-mouse chase up the final climb to Villars-sur-Ollon at the end of a brutal 152km-long mountainous stage, the last […] The post Pogacar wins final stage to seal Tour of Switzerland success appeared first on The Namibian .