Dutch rider Robert Gesink won the Tour of Oman here on Sunday after the sixth and final stage.
Dutch cyclist Gesink wins Tour of Oman