Lotto-NL Jumbo snabb man först över linjen, lagkamraten Boom behåller den totala ledningen
Lotto-NL Jumbos Dylan Groenewegen producerade en kraftfull sprintavslutning för att vinna etapp 7 i 2017 års Tour of Britain i Cheltenham, och bara höll undan Orica-Scotts Caleb Ewan för att neka australiensaren en fjärde etappvinst i loppet.
Groenewegen träffade fronten långt från linjen, och Ewan hade sett ut som en perfekt plats att hoppa av sitt hjul i de sista ögonblicken, men holländaren var stark för att vinna med ett halvt hjuls längd.
En annan australiensare, JLT Condors Brenton Jones, var trea före Katusha-Alpecin-sprintern Alexander Kristoff.
Den 186 km långa etappen från Hemel Hempstead tog fältet över fyra län, och terrängen blev stadigt mer klumpig när etappen fortsatte och kulminerade med stigningen i andra kategorin av Cleeve Hill bara 10 km från linjen.
Men trots de bästa ansträngningarna från ett antal ryttare och grupper för att komma undan i de blöta och eländiga förhållanden, samlades fältet igen i god tid för sprintarna att få sina tåg på plats redo för attacken på mållinjen.
Och efter att ha tagit en andra, en tredje och en fjärde plats i år får Groenewegen äntligen njuta av segerns byte.
Groenewegens Lotto-NL Jumbo-lagkamrat Lars Boom fortsätter att leda loppet tot alt, åtta sekunder före BMC:s Stefan Kung, med ytterligare en Lotto-NL Jumbo-lagkamrat, Victor Campanaerts, ytterligare en andra ned på tredje plats.
2017 års Tour of Britain avslutas i morgon med en etapp på 180 km från Worcester till Cardiff.
Tour of Britain etapp 7: Hemel Hemstead - Cheltenham, 185,1 km, resultat
1. Dylan Groenewegen (NED) LottoNL-Jumbo, 4:26:58
2. Caleb Ewan (AUS) Orica-Scott, samtidigt
3. Brenton Jones (NZL) JLT Condor, vid st
4. Alexander Kristoff (NOR) Katusha-Alpecin, vid st
5. Andrea Pasqualon (ITA) Wanty-Groupe Gobert, på st
6. Daniele Bennati (ITA) Movistar, på st
7. Fernando Gaviria (COL) Quick-Step Floors, vid st
8. Nikolas Mas (BEL) Lotto-Soudal, vid st
9. Floris Gerts (NED) BMC Racing, på st
10. Vincenzo Albanese (ITA) Bardiani-CSF, vid st
Tour of Britain allmän klassificering efter etapp 7
1. Lars Boom (NED) LottoNL-Jumbo, kl. 26:37:28
2. Stefan Kung (SUI) BMC Racing, kl. 0:08
3. Victor Campenaerts (BEL) LottoNL-Jumbo, kl. 0:09
4. Vasil Kiryienka (BLR) Team Sky, kl. 0:10
5. Jos Van Emden (NED) LottoNL-Jumbo, kl. 0:14
6. Tony Martin (GER) Katusha-Alpecin, klockan 0:15
7. Michal Kwiatkowski (POL) Team Sky, kl. 0:20
8. Edvald Boasson Hagen (NOR) Dimension Data, samtidigt
9. Geraint Thomas (GBR) Team Sky, vid st
10. Ryan Mullen (IRL) Cannondale-Drapac, kl. 00:28