Ineos Grenadiers' Pavel Sivakov warmed up for the Vuelta a Espana with victory in the Tour de Burgos on Saturday as Team UAE Emirates rider Joao Almeida took the fifth and final stage at Laguna de Neila.
It is the 25-year-old's third success in a stage race after his victories in 2019 in the Tour of the Alps and the Tour of Poland.
It is also marks a first win since Sivakov, who previously competed as a Russian rider, was permitted to race as a French rider in March following Moscow's invasion of Ukraine.
Sivakov, who finished second behind Remco Evenepoel in last week's San Sebastian Classic, was born in Italy but has been resident in France since he was one and holds Russian and French passports.
He finished 35 seconds ahead of Almeida and the Colombian Miguel Angel Lopez and heads to the Vuelta as one of the form favourites for the overall title.
It was a second success in two days for Ineos following British rider Ethan Hayter's victory in the Tour of Poland.
