Caleb Ewan edges Giro d’Italia stage seven in three-way photo finish from Gaviria and Bennett
Australian sprinter wins his first Giro d'Italia stage

Caleb Ewan edges out Fernando Gaviria and Sam Bennett on stage seven of the Giro d'Italia (LaPresse - D'Alberto / Ferrari)
Caleb Ewan (Orica-Scott) won stage seven of the 2017 Giro d'Italia in a three-way photo finish ahead of Fernando Gaviria (Quick-Step Floors) and Sam Bennett (Bora-Hansgrohe).
The diminutive Australian sprinter was the first to open his sprint with 200m remaining at the end of uneventful stage, and was able to hold off the charges of Bennett and Gaviria on the run to the line.
It was a narrow, technical, and slightly uphill final few hundred metres, but Ewan seemed to have timed his sprint to perfection as he came off the wheel of team-mate Luka Mezgec with 200m to go.
Gaviria and Bennett were locked in behind until the final corner with 75m remaining, before jumping out of the slipstream and coming alongside the Orica-Scott man.
The Colombian was coming the fastest, but he had left it too late, and despite lunging for the line, he was only able to pip Bennett to second, leaving Ewan to celebrate the win.
How it happened
The seventh stage of the 100th edition of the Giro d'Italia saw three riders go clear from the gun: Giuseppe Fonzi (Wilier Triestina), Dmitrii Kozonchok (Gazprom-Rusvelo), and Simone Ponzi (CCC Sprandi Polkowice).
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
They quickly built an advantage of around four minutes before Ponzi punctured after 40km, forcing him to return to the main pack and leaving only two riders left out in front.
The gap remained locked at between three and four minutes for much of the long slog to Alberobello, with little excitement on offer at sole classified climbs or the intermediate sprints, where Fernando Gaviria made sure he swept up the remaining points at the front of the bunch.
With Fonzi and Kozonchok tiring out front, it didn't take much effort for the peloton to bring them back, bringing the gap down below a minute for the first time with 26km to go after a far-from action-packed five hours in the saddle.
The catch was eventually made with 19km remaining, which prompted the first formation of the sprint trains as Quick-Step Floors, Lotto-Soudal, and Orica-Scott moved to the front, while Movistar and Bahrain-Merida were also to the fore as they kept their GC hopefuls out of trouble.
The final 4.5km consisted of a technical loop around the picturesque town of Alberobello, meaning plenty of fighting for position from around seven kilometres out.
Lotto-Soudal won the race into the circuit, but their effort was disrupted by an attack from Kristijan Koren (Cannondale-Drapac) with four kilometres remaining.
Koren quickly opened a gap of a couple of seconds, but soon faded as Team Sky went to the front to with Vasil Kiriyenka setting a high pace to keep Geraint Thomas and Mikel Landa out of trouble.
With two kilometres to go it was up to Orica-Scott and Bora-Hansgrohe to move to the front as the peloton was strung out in single file.
And it was those two teams who would stay on the front through the technical final kilometre with first Bora's Pöstlberger and then Orica's Mezgec keeping the speed high for the final sprint.
In the end, with a technical final 300m, position was everything, and with Ewan perfectly positioned near the front he was able to make sure that he led into the final corner, just being able to hold off Gaviria to take his first Giro d'Italia stage win.
Results
Giro d'Italia stage seven: Castrovillari to Alberobello (224km)
1. Caleb Ewan (Aus) Orica-Scott, in 5-35-18
2. Fernando Gaviria (Col) Quick-Step Floors
3. Sam Bennett (Irl) Bora-Hansgrohe
4. André Greipel (Ger) Lotto Soudal
5. Jasper Stuyven (Bel) Trek-Segafredo
6. Ryan Gibbons (RSA) Dimension Data, all at same time
7. Enrico Battaglin (Ita) Team LottoNl-Jumbo, at 2 secs
8. Rüdiger Selig (Ger) Bora-Hansgrohe
9. Alexey Tsatevich (Rus) Gazprom-Rusvelo
10. Vincenzo Nibali (Ita) Bahrain-Merida, all at same time
General classification after stage seven
1. Bob Jungels (Lux) Quick-Step Floors, in 33-56-07
2. Geraint Thomas (GBr) Team Sky, at 6 secs
3. Adam Yates (GBr) Orica-Scott, at 10 secs
4.Vincenzo Nibali (Ita) Bahrain-Merida
5. Domenico Pozzovivo (Ita) AG2R La Mondiale
6. Tom Dumoulin (Ned) Team Sunweb
7. Nairo Quintana (Col) Movistar Team
8. Bauke Mollema (Ned) Trek-Segafredo
9. Andrey Amador (CRc) Movistar Team
10. Tejay Van Garderen (USA) BMC Racing Team, all at same time
Thank you for reading 20 articles this month* Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read 5 free articles per month without a subscription
Join now for unlimited access
Try first month for just £1 / $1 / €1
Henry Robertshaw began his time at Cycling Weekly working with the tech team, writing reviews, buying guides and appearing in videos advising on how to dress for the seasons. He later moved over to the news team, where his work focused on the professional peloton as well as legislation and provision for cycling. He's since moved his career in a new direction, with a role at the Department for Environment, Food and Rural Affairs.
-
Rohan Dennis avoids prison over death of wife Melissa Hoskins
Former time trial world champion given suspended sentence as court case closes
-
'This team has become like a second family to me' - Mads Pedersen to ride for Lidl-Trek 'for the rest of his professional career'
Danish former world champion follows in the wheel tracks of Wout van Aert and Marianne Vos in signing a 'lifetime' contract
-
Caleb Ewan’s honest retirement shows how far professional cycling has come in welfare terms
The Australian sprinter is the latest to bow out of the sport on his own terms, and this should be welcomed
-
'We lived the dream, winning on some of cycling's biggest stages' - Caleb Ewan retires, 'effective immediately'
Ineos Grenadiers sprinter says last two seasons took a 'significant toll' on his relationship with cycling
-
'It can really push me along' - How a velodrome comeback is making Caleb Ewan faster on the road
Australian says he'll "definitely" continue track work after rekindling passion
-
Could Caleb Ewan be Ineos Grenadiers' first Tour de France sprinter since Mark Cavendish? 'That's my goal'
"All I can do is try to win as much as possible and prove that I deserve to be there," says Australian
-
'They’re racing with their hearts again' - Robbie McEwen on Ineos Grenadiers' bright start to 2025
The British squad have already won four times in 2025
-
Caleb Ewan says he was put in a 'bad situation' by Jayco AlUla before he joined Ineos Grenadiers
Ewan joined Ineos Grenadiers in January after spending just one year with Jayco AlUla
-
Caleb Ewan leaves Lotto Dstny early to return to Jayco-AlUla
Australian sprinter leaves Belgian team after "difficult year", returns to team he turned professional with
-
'I kinda think I won' - was Caleb Ewan robbed of victory in Belgian one-day race?
The Lotto Dstny rider lost out to Gerben Thijssen in a close photo finish call on Sunday