
Hearts slam 'disgraceful' pitch invasion and report 'serious' abuse at Celtic Park
Hearts slam 'disgraceful' pitch invasion and report serious abuse at Celtic Park
Jhonatan Narvaez won stage eight of the Giro d'Italia, marking his second stage victory in the 2026 race. He outpaced Andreas Leknessund in a three-man breakaway during the challenging 156km stage.
Jhonatan Narvaez has won four career Giro d'Italia stages [Getty Images]
Jhonatan Narvaez held off Andreas Leknessund to claim victory on stage eight of the Giro d'Italia.
Ecuadorian Narvaez was part of a three-man breakaway, along with UAE Emirates-XRG team-mate Mikkel Bjerg and Uno-X Mobility's Leknessund on the 156km stage, and made his move with about 10.5km left.
Bjerg, having helped his team-mate, dropped off and Leknessund could not keep up with Narvaez, who went on to claim his second stage win of this year's race - crossing the line following a gruelling final few kilometres, which were mainly uphill.
"It was a nice stage for me. I think we play well with my team-mate - I think he was the man of the day - Mikkel Bjerg," said Narvaez, who also won stage four.
"In the end it was about the legs."
Leknessund finished 32 seconds behind the winner and said he could not be disappointed with his second place as "Narvaez was stronger in the end, kind of as expected".
Afonso Eulalio of Portugal kept the leader's pink jersey and holds a lead of three minutes 15 seconds over two-time Tour de France winner Jonas Vingegaard, of Denmark.
Giro d'Italia stage 8 results
Jhonatan Narvaez (Ecu/UAE Team Emirates-XRG) 3hrs 27mins 26secs
Andreas Leknessund (Nor/Uno-X Mobility) +32secs
Martin Tjotta (Nor/Uno-X Mobility) +42secs
Thomas Silva (Uru/XDS Astana) +44secs
Lorenzo Milesi (Ita/Movistar) same time
Christian Scaroni (Ita/XDS Astana) +48secs
Corbin Strong (Nzl/NSN Cycling) +55secs
Juan Pedro Lopez (Spa/Movistar) same time
Wout Poels (Ned/Unibet Rose Rockets) +58secs
Markel Beloki (Spa/EF Education - EasyPost) +1min
Giro d'Italia general classification results after stage 8
Afonso Eulalio (Por/Bahrain-Victorious) 34hrs 28mins 42secs
Jhonatan Narvaez has won four career stages in the Giro d'Italia.
Stage eight of the 2026 Giro d'Italia was 156 kilometers long.
The other riders in the breakaway with Jhonatan Narvaez were Mikkel Bjerg and Andreas Leknessund.

Hearts slam 'disgraceful' pitch invasion and report serious abuse at Celtic Park
MLB executive humorously refuses to admit wrong about Munetaka Murakami.
Sunil Narine becomes first overseas player to reach 200 IPL matches!
Guardiola calls Semenyo's signing 'cheap' after FA Cup win with backheel goal
Roma takes on Lazio in the Derby della Capitale. Here’s how to watch!
Despite setbacks, Hearts remain hopeful for a strong season finish.
See every story in Sports — including breaking news and analysis.
Jonas Vingegaard (Den/Team Visma-Lease a Bike) +3min 15secs
Felix Gall (Aut/Decathlon) +3min 34secs
Christian Scaroni (Ita/XDS Astana) +4min 18secs
Jai Hindley (Aus/Red Bull – BORA) +4min 23secs
Giulio Pellizzari (Ita/Red Bull – BORA) +4min 28secs
Ben O'Connor (Aus/Team Jayco AlUla) +4min 32secs
Mathys Rondel (Fra/Tudor Pro Cycling Team) +4min 56secs
Thymen Arensman (Ned/Netcompany Ineos) +5mins 7secs
Michael Storer (Aus/Tudor Pro Cycling Team) +5min 11secs