Sir Bradley Wiggins were Mark Cavendish are among the star names in action at the third edition of the Dubai Tour.
But it was Marcel Kittel who stole the show by winning two stages and taking the overall title.
Here, we look back on the four-day race...
THE STAGES
Stage 1: Wednesday, February 3 - Dubai to Fujairah - 179km
Stage winner: Marcel Kittel (Etixx - Quick-Step). Race leader: Marcel Kittel (Etixx - Quick-Step).
Stage 2: Thursday, February 4 - Dubai to Palm Jumeirah (Atlantis) - 188km
Stage winner: Elia Viviani (Team Sky). Race leader: Elia Viviani (Team Sky).
Stage 3: Friday, February 6 - Dubai to Hatta - 172km
Stage winner: Juan Jose Lobato (Movistar). Race leader: Giacomo Nizzolo (Trek-Segafredo).
Stage 4: Saturday, February 6 - Dubai to Dubai - 137km
Stage winner: Marcel Kittel (Etixx - Quick-Step). Race leader: Marcel Kittel (Etixx - Quick-Step).
BRIT WATCH
Dimension Data: Mark Cavendish.
Movistar: Alex Dowsett.
ONE Pro Cycling: Yanto Barker, Chris Opie, Peter Williams.
Team Sky: Andy Fenn, Ben Swift.
WIGGINS: Mark Christian, Jon Dibben, Owain Doull, Liam Holohan, Chris Latham, Daniel Patten, Andy Tennant, Sir Bradley Wiggins.
THE JERSEYS
- Blue: General classification.
- Red: Points classification.
- Red, black, green and white: Intermediate sprints classification.
- White: Best young rider.
PREVIOUS WINNERS
2015: Mark Cavendish (GB).
2014: Taylor Phinney (USA).