Barcelona - Switzerland's Michael Albasini, riding for the GreenEdge team, won the Tour of Catalonia on Sunday.
Albasini, winner of the first two stages, finished 1min 30sec ahead of Spain's Euskaltel rider Samuel Sanchez, with Belgium's Jurgen Van den Broeck, of Lotto-Belisol, in third place at 1min 32sec.
Sunday's seventh and final stage, a 119.8km ride between Badalona and Barcelona, was won by Frenchman Julien Simon of the Saur-Sojasun team.
The 31-year-old Albasini, who won a stage on the 2011 Tour of Spain, triumphed in a dramatic week-long Tour of Catalonia that saw the third stage shortened because of snow and an accident on Saturday's sixth stage.
Stage six was delayed for 38 minutes after a police motorcycle outrider in charge of clearing the route collided with a car at the 70km mark.
Simon, 26, had also won the fifth stage of the race between Asco et Manresa.
Provisional result and overall standings after the 119.8km seventh and final stage of the Tour of Catalunya from Badalona to Barcelona, Spain on Sunday:
1. Julien Simon (France / Saur - Sojasun) 2:47:02" 2. Francesco Gavazzi (Italy / Astana) same time 3. Damiano Cunego (Italy / Lampre) 4. Rigoberto Uran (Colombia / Team Sky) 5. Robert Kiserlovski (Croatia / Astana) 6. Jurgen Van den Broeck (Belgium / Lotto) 7. Steven Kruijswijk (Netherlands / Rabobank) 8. Romain Bardet (France / AG2R) 9. Maciej Paterski (Poland / Liquigas) 10. Denis Menchov (Russia / Katusha)
1. Michael Albasini (Switzerland / GreenEdge) 24:15:45" 2. Samuel Sanchez (Spain / Euskaltel) +1:30" 3. Jurgen Van den Broeck (Belgium / Lotto) +1:32" 4. Daniel Martin (Ireland / Garmin) 5. Rigoberto Uran (Colombia / Team Sky) 6. Damiano Cunego (Italy / Lampre) 7. Robert Kiserlovski (Croatia / Astana) 8. Matteo Carrara (Italy / Vacansoleil) 9. Dario Cataldo (Italy / Omega Pharma - Quick-Step) 10. Sergio Pardilla (Spain / Movistar)