An inaugural race winner, controversy in a sprint finish, two queen stages and a bonus national championship report. Let’s GO!

An inaugural race winner, controversy in a sprint finish, two queen stages and a bonus national championship report. Let’s GO!
Three races, three remarkable finishes, time trial specialists doing their thing and the first Danish victory of 2020. What else do you need from a blog post?
A blanket sprint finish ended with three German sprinters on the podium – but in which order? Read on…