Een kopgroep van vier zou zich snel afscheiden van het peloton. De bekendste namen waren Maarten Wynants en Elmar Reinders. Zij kregen op een gegeven moment gezelschap van Remco Evenepoel en Carl Fredrik Hagen. Zij kregen alleen niet heel veel ruimte van Dimension Data en UAE Team Emirates, dat het op een sprint wilden laten uitdraaien.
Net voor de laatste beklimming kwam alles weer samen, maar dat was voor sommige renners juist het sein weer ervandoor te gaan. Onder anderen Bjorg Lambrecht en Marc Hirschi demarreerden. Het zou wederom uitdraaien tot een sprint in Noorwegen. Daarin was Halvorsen net iets sterker dan Cees Bol. Kristoff werd derde, waarmee hij zich verzekerde van het eindklassement.
That was a close one! ?@KristofferHalv1 @TeamINEOS @ceesbol1995 @TeamSunweb @Kristoff87 @TeamUAEAbuDhabi #TourofNorway?? pic.twitter.com/jya0OTYCMC
— Tour of Norway (@tourofnorway) 2 juni 2019