De slotetappe van de Ronde van Noorwegen is ten prooi gevallen aan Alexander Kristoff. De Noorse veteraan van Uno-X haalde het van de Deen Tobias Lund Andresen (Team DSM) en de Belg Jordi Meeus (BORA-Hansgrohe).
Het peloton ging als een raket van start en lang lag de gemiddelde snelheid boven de 50 kilometer per uur. Ontsnappingspogingen of het creëren van een kopgroep bleek hierdoor enorm moeilijk. Dries De Bondt probeerde meerdere keren, maar sloeg er uiteindelijk in weg te rijden samen met Robbe Ghys, Jefferson Alveiro Cepeda, bergkoning Joel Nicolau (beiden Caja-Rural), Manuele Tarozzi (Bardiani), Chad Haga (Human Powered Health), Arno Claeys (Team Flanders-Baloise), Oliver Knudsen (Leopard TOGT) en Torbjørn Andre Røed (Above & Beyond Cancer Cycling).
De vluchters kregen van de sprintersploegen in het peloton echter nooit meer dan twee minuten voorsprong. In de voorlaatste lokale ronde brak de strijd helemaal los. Ghys lancerde De Bondt op de beklimming van de Grisabakken, maar het offensief kwam te laat. Het peloton had zijn zinnen gezet op de vluchters en haalde de koplopers één voor één in.
Bij de laatste beklimmingen van de Grisabakken probeerde Mike Teunissen een gooi te doen naar de zege, maar Tulett en Stuyven neutraliseerde zijn poging. Uiteindelijk waren het Intermarché-Circus-Wanty en Jumbo-Visma die perfecte lead-outs bezorgden, maar veteraan Kristoff bleek sterker te zijn en zette de etappe naar zijn hand. Jordi Meeus werd derde. Edward Planckaert, Thibau Nys en Braet Vito eindigden allemaal in de top tien.