Spain's Alejandro Valverde has won his second Tour of Catalonia.
Valverde secured the victory by finishing first in the 139km seventh stage on Sunday, perfectly timing his final sprint at a hilltop overlooking Barcelona.
He finished the week-long race more than one minute ahead of two-time Tour de France winner Alberto Contador and Marc Soler, who closed out the all-Spanish podium.
Valverde won despite receiving a one-minute time penalty on Wednesday after race officials ruled that some Movistar riders pushed one another in Tuesday's team time trial.
The 36-year-old Valverde had won two other stages.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
He previously won the race in northeastern Spain in 2009, the same year he clinched the Spanish Vuelta for his only Grand Tour title.
Three-time Tour de France winner Chris Froome fell out of contention during Saturday's penultimate stage.

