World champion Peter Sagan won his second straight stage at the Tour of Switzerland on Monday and took the leader's yellow jersey.
Slovak Sagan made a solo break out of the leading peloton to catch two escapees in the final 10 kilometres (six miles) before outsprinting Swiss pair Michael Albasini and Silvan Dillier to win the 192.6km third stage from Grosswangen to Rheinfelden.
The peloton, including previous race leader Jurgen Roelandts, arrived three seconds back. But thanks to a time bonus for winning the stage, Sagan moved into the overall lead with a 3sec gap to Belgian Roelandts, who was fifth on the stage.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)
Short link: