Lisbon - Spain's Astana rider Luis Leon Sanchez won the second stage of the Volta ao Algarve in southern Portugal on Thursday, seizing the overall leader's yellow jersey in the process.
Sanchez triumphed on the summit finish, 902 metres up at the Alto da Foia, beating Britain's Geraint Thomas of Sky by a single second with Slovenia's Primoz Roglic third for Lotto NL-Jumbo.
Those three lead the general classification, in the same order, with Sanchez five seconds ahead of Thomas and nine seconds clear of Roglic.
Friday's third stage is an 18km time-trial in Sagres. The five-stage race concludes on Sunday.