Koen Bouwman hailed the work of Jumba-Visma team-mate Tom Dumoulin after securing his first Grand Tour victory on stage seven of the Giro D'Italia.

The maglia rosa of Juanpe Lopez (Trek-Segafredo) and blue jersey of Lennard Kamna (Bora-Hansgrohe) led the early stages of the 196km race to Potenza on Friday.

Wout Poels (Bahrain-Victorious) then took charge through the 30km incline of Monte Sirino, the longest climb in the race, but the expertise Dumoulin and Bouwman came to the forefront from there on in.

Bouwman won the largely uncontested intermediate sprint before Dumoulin did much of the defensive work to keep Davide Formolo (UAE Team Emirates) and Bauke Mollema (Trek–Segafredo) at bay.

Dumoulin, who finished fourth to boost his general classification hopes, could be seen mirroring Bouwman's celebration as he crossed the finish line, with Mollema beating Formolo to second place.

Victory also marked Jumbo-Visma's first stage win at the Giro in three years, and Bouwman highlighted Dumoulin's efforts.

"It's unbelievable, I can't believe it," Bouwman told reporters. "It was such a hard day. We were in the final with four riders and two of us. Tom did a superb job in the last 2km.

"I was feeling good all day. One time on the climb I was in trouble but I came back and actually I was confident for the sprint.

"It was steep but when I started to sprint I felt so much power left. I looked behind with 50 metres to go and saw I had a big gap – perfect."

Meanwhile, Lopez retained the maglia rosa for another day and maintained his 38-second lead over Kamna after finishing safely in the peloton.

FLYING DUTCHMEN

For the first time in history, the Netherlands had three riders – Bouwman, Dumoulin and Mollema – in the top four places in a stage of the Giro d'Italia.

STAGE RESULT  

1. Koen Bouwman (Jumbo-Visma) 5:12:30
2. Bauke Mollema (Trek–Segafredo) +0:02
3. Davide Formolo (UAE Team Emirates) same time
4. Tom Dumoulin (Jumbo-Visma) +0:19
5. Davide Villella (Cofidis) +2:25

CLASSIFICATION STANDINGS   

General Classification  

1. Juan Pedro Lopez (Trek-Segafredo) 28:39:05
2. Lennard Kaemna (Bora-Hansgrohe) +0:38
3. Rein Taaramae (Intermarche-Wanty-Gobert) +0:58

Points Classification

1. Arnaud Demare (Groupama-FDJ) 147
2. Biniam Girmay (Intermarche-Wanty-Gobert) 94
3. Mark Cavendish (Quick-Step Alpha Vinyl Team) 78

King of the Mountains  

1. Koen Bouwman (Jumbo-Visma) 68
2. Lennard Kaemna (Bora-Hansgrohe) 43 
3. Wout Poels (Bahrain-Victorious) 27