Lotte Kopecky timed her sprint to perfection to get the better of Annemiek van Vleuten for Ronde van Vlaanderen win.