Six riders bet on the breakaway
Several riders set out to do so in the day's main breakaway as six riders lasted at the front throughout the day. Jack Makohon, Failippo D'Ariuto, Omer Ramon, Michele Pascarella, Giacomo Garavaglia and Manuel Oiolo made a six-rider breakaway who built a strong gap throughout the stage.
But with INEOS controlling the pace in the bunch on the local circuit, the gap slowly started to come down, lying at over three minutes with 50 kilometres to go. But that gap shot down in the coming kilometres as it hit 1:30 with less than 35 kilometres to go.
Crosswinds in some sections didn't make it easy for the attackers, D'Aiuto and Oioli capitalised on hesitation within the break to break free and keep the pace high and forge a gap of 30 seconds on the rest of the break as they hit the final lap and just over 25 kilometres to go.
INEOS and Caja Rural press for bunch sprint
The moved proved the end for those four riders behind as the peloton reeled them in and the gap sunk to just over a minute with 20 kilometres to go. With INEOS working for Dorian Godon, Fernando Gaviria and Caja Rural fancied their chances as they sent a rider to the front to pace the bunch.
D'Aiuto was the strongest as he rode Oioli off his wheel with 13 kilometres to go, going solo over 30 seconds ahead of the bunch. There was certainly worries in the bunch as he held that gap at 37 seconds with less than eight to go.
Inevitably, the bunch continued to chase as D'Aiuto pushed hard, taking to the final three kilometres with 25 seconds to his advantage. Bob Jungels took to the front with two kilometres to go, dropping off his INEOS teammate to the Flamme Rouge with a slender 10 second lead.
But it was too little too late as the Italian kept powering on and had enough in the tank to fend off the chase and deny the sprinters, capping off an emphatic ride to take his second professional victory.