Dylan Gronewegen of LottoNL-Jumbo has won the 100th Rund um Köln in Cologne, Germany.
This 205.8km race featured a number of climbs and saw a six rider break which included ONE Pro Cycling's Sam Willis take a lead of 4.20 with 125kms to go.
The front group had dropped to five and was two minutes clear at the halfway stage.
Going on to a finishing circuit and only Senni (BMC), Vogt (RNR), Soballa (LKT) and Lenderink (RBD) were left with a small gap.
They were caught going into the final ten kilometres and in a sprint for the line, it was Dylan Gronewegen who won ahead of Andre Greipel and Giant Alpecin's Niklas Arndt.
Britain's Scott Thwaite of Bora Argon finished fifteenth.