Lots of roads that were used in the Mathieu van der Poel-won 2018 Dutch nationals are repeated here. The narrow(ish) little climb that comes with 3.3k to go here is the same as the one that came 800 meters closer to the line back then...
...then the route continues on similar roads, partially the same as three years ago, through some twists and turns, before turning right onto the main road at the flamme rouge for the rise, curving to the left, atop wich they finished there...
...but this time, they pass through a roundabout, going straight ahead for the flat final stretch of 600 metres, Obviously it should still be a sprint, but positioning will be quite complicated on a finish like this.
However, it's a shame they don't use the cobbles of the Hogerwaardpolder, 2.2 kilometres in length, which featured mid-stage both days at the final edition of the World Ports Classic in 2015, in the first stage of the 2014 edition, and probably lots of other races I haven't checked - it's decently well-known in the area. It would have come at ~8 kilometres to go - instead, they take the parallel main road.