Rui Costa wins the 2017 Abu Dhabi Tour, while Caleb Ewan takes out the world's best sprinters on a rain-soaked fourth and final stage on
Reigning two-time world champion Peter Sagan won Kuurne-Brussels-Kuurne ahead of Jasper Stuyven and Luke Rowe on Sunday in Belgium.
Olympic champ Greg Van Avermaet (BMC Racing) won Omloop Het Nieuwsblad on home soil during the opening classic of the season on Saturday.
Dutchwoman Lucinda Brand (Team Sunweb) soloed to victory in the 12th edition of the women's Omloop Het Nieuwsblad in Belgium on Saturday.
Rui Costa claims the queen stage and lifts the red leaders jersey with one day to go in the 2017 Abu Dhabi Tour.
The German edged Caleb Ewan by less than half of his front wheel to claim his fifth victory of the season.
American Travis McCabe out-sprints bunch in Langkawi to claim second win in February, crediting teammate Greg Henderson.
The British sprinter avoids several crashes, including one in the final kilometer of racing.
Manuel Antunes won the fifth and final stage of Volta ao Algarve on an uphill finish in Portugal, and Primoz Roglic took the overall
Tim Wellens won the final stage of Ruta del Sol as Alejandro Valverde held on to his narrow lead over Alberto Contador to win the overall.