Le jeune Bisontin de l'équipe Groupama-FDJ a fait la différence dans les derniers mètres pour prendre aussi la tête du classement général de cette course de six jours qui se termine dimanche à Cardiff.
Au général, Grégoire, 21 ans, devance le Britannique Matthew Brenan, vainqueur la veille, et Alaphilippe de respectivement deux et quatre secondes.
C'est la neuvième victoire en carrière, la troisième cette saison, pour le jeune Français qui raffole de ce type d'arrivées. Il défendra son maillot de leader samedi lors de l'étape-reine comprenant l'ascension de The Tumble, une montée de plus de 5 km à 7 % de moyenne, avant l'arrivée dimanche au Pays de Galles.
Classement de la 4ᵉ étape :
1. Romain Grégoire (FRA/Groupama-FDJ), les 186,9 km en 4h06:18
2. Julian Alaphilippe (FRA/Tudor) m.t.
3. Edoardo Zambanini (ITA/Bahrain) à 2.
4. Aurélien Paret-Peintre (FRA/Decathlon-AG2R) m.t.
5. Elias Maris (GER/Team Flanders-Baloise) m.t.
Classement général :
1. Romain Grégoire (FRA/Groupama-FDJ), les 186,9 km en 4h06:18
2. Matthew Brennan (GBR/Visma-Lease a bike) à 2.
3. Julian Alaphilippe (FRA/Tudor) à 4.
4. Mats Wenzel (LUX/Kern-Pharma) à 6.
5. Samuel Watson (GBR/Ineos) à 8.