L’Italien Matteo Trentin (Mitchelton Scott) s’offre la deuxième étape au sprint autour de Kelso après 166 kilomètres de course. Il devance le Belge Jasper De Buyst (Lotto Soudal) et le Néerlandais Mike Teunissen (Jumbo Visma). L’Italien prend par la même occasion la tête du classement général provisoire.