British sprinter Ben Swift rounded off his Mallorca Challenge appearance with a third place on the final day of racing, the Trofeo Alcudia.
The Team Sky man from Rotherham placed second on day two of the race series, seemingly putting the lingering shoulder injury that blighted his 2013 season behind him.
Gianni Meersman (Omega Pharma-QuickStep) took the race win ahead of Francisco Ventoso (Movistar) and Swift after a hilly day of racing over 162 kilometres.
Trofeo Muro-Port d’Alcudia, 162km
1. Gianni Meersman (Bel) Omega Pharma-QuickStep in 3-50-07
2. Francisco Ventoso (Spa) Movistar
3. Ben Swift (GBr) Sky
4. Sacha Modolo (Ita) Lampre-Merida
5. Francesco Gavazzi (Ita) Astana
6. Edvald Boasson Hagen (Nor) Sky
7. Michael Albasini (Swi) Orica-GreenEdge
8. Sergei Chernetski (Rus) Katusha
9. Alexandre Pichot (Fra) Europcar
10. Fabian Wegmann (Ger) Garmin-Sharp all same time
Team Sky sprinter Ben Swift squeezed out of victory in Mallorca as Sacha Modolo takes second consecutive win