Esta 3ª etapa do Tour of Britain prometia mexer na classificação geral, as colinas na parte final promoviam um ciclismo ofensivo. A corrida estava tão aberta que os favoritos à vitória final atacaram praticamente desde o tiro de partida e Julian Alaphilippe juntou-se a estes movimentos, obrigando a Israel-Premier Tech a perseguir e a gastar cartuchos. Com muita chuva à mistura e um ritmo alucinante eram muitos os cortes no pelotão, Alaphilippe foi alcançado pelo grupo principal e a cerca de 60 kms formou-se uma fuga mais estabelecida composta por Tobias Foss, Gil Gelders, Noa Isidore, Jonas Abrahamsen, Nickolas Zukowsky, Oscar Julien, Julius Johansen e Louis Sutton, muitos deles ainda bem próximos da geral, incluindo o dinamarquês da Sabgal-Anicolor.
Apesar do terreno acidentado corria-se a cerca de 44 km/h, eram a Israel-Premier Tech e a Bahrain-Victorious que perseguiam no pelotão, a vantagem foi diminuindo e os atacantes foram alcançados já na última subida categorizada do dia, a menos de 10 kms da meta. A situação era algo confusa, um Thomas Pidcock já muito atrasado na classificação geral ainda tentou sair e teve resposta de Oscar Onley. Foi novamente a equipa do líder Stephen Williams a trabalhar para fazer a junção de grupos e a aproximação à colina final foi feita com cerca de 25 elementos no grupo principal, que já não tinha nem Remco Evenepoel nem Julian Alaphilippe.
Markus Hoelgaard ainda tentou surpreender, sem grande sucesso, e foi Edoardo Zambanini a lançar o sprint final, só que Stephen Williams não deixou por mãos alheias o trabalho de toda a equipa e irrompeu nos metros finais para somar o 2º triunfo na competição e assim reforçar a liderança, praticamente garantindo a vitória final neste Tour of Britain. O jovem Paul Magnier ainda foi 2º e Edoardo Zambanini aguentou o lugar no pódio apesar de quase cair em cima do risco de meta. A Sabgal/Anicolor voltou a estar em bom plano, Mathias Bregnhoj e Julius Johansen foram 13º e 14º, respectivamente.