Remco Evenepoel suffered a bleeding cut above his right eye from crashing into a fan after winning stage three of the Vuelta a Espana.
Defending champion Evenepoel outpaced Jonas Vingegaard in a sprint finish but collided with the spectator shortly after crossing the finish line.
The incident follows torrential rain which had affected stages one and two of the race.
“Some things [are about] safety,” said Belgium’s Evenepoel, 23.
“It [the crash] was only 50 metres after the finish line and it’s the third day in a row [there have been problems].”
Thunderstorms meant the opening stage of the Grand Tour was littered with crashes in slippery conditions, while stage two was partially suspended, with general classification times taken nine kilometres before the finish.
Evenepoel, who rides for Soudal-QuickStep, took the red jersey for his stage three-winning performance, in which the race exited Barcelona to head into the Pyrenees mountains, before ending up in Andorra for a summit finale.
The Belgian dominated the finish, crossing the line a second ahead of back-to-back Tour de France winner Vingegaard of Denmark.
Juan Ayuso was third with thee-time Vuelta winner and reigning Giro d’Italia champion Primoz Roglic in fourth.
“I felt super good on the final climb with a long but very strong sprint so I’m super happy with this stage win,” added Evenepoel.
“I felt I had a big punch still in my legs. I’m gonna enjoy the red jersey. It’s a beautiful victory here in Andorra, at high altitude.
“It shows my preparation was good and that I’m ready for the next three weeks.”
Evenepoel is five seconds ahead of Spain’s Enric Mas overall, while France’s Lenny Martinez is third, 11 seconds behind.
Stage three results
1. Remco Evenepoel (Bel/Soudal-QuickStep) 4hrs 15mins 39secs
2. Jonas Vingegaard (Den/Jumbo-Visma) +1secs
3. Juan Ayuso (Spa/UAE Team Emirates) same time
4. Primoz Roglic (Svn/Jumbo-Visma) same time
5. Marc Soler (Spa/UAE Team Emirates) same time
6. Enric Mas (Spa/Movistar Team) same time
7. Lenny Martinez (Fra/Groupama – FDJ) same time
8. Cian Uijtdebroeks (Bel/Bora – Hansgrohe) same time
9. Joao Almeida (Por/UAE Team Emirates) same time
10. Alexsandr Vlasov (Rus/Bora – Hansgrohe) same time
General classification after stage three
1. Remco Evenepoel (Bel/SoudalQuickStep) 8hrs 43mins 11secs
2. Enric Mas (Spa/Movistar Team) +5secs
3. Lenny Martinez (Fra/Groupama – FDJ) +11secs
4. Jonas Vingegaard (Den/Jumbo-Visma) +31secs
5. Alexsandr Vlasov (Rus/Bora – Hansgrohe) +33secs
6. Cian Uijtdebroeks (Bel/Bora – Hansgrohe) +33secs
7. Romain Bardet (Fra/Team DSM-Firmenich) +35secs
8. Santiago Buitrago Sanchez (Col/Bahrain Victorious) +35secs
9. Wilco Kelderman (Ned/Jumbo-Visma) +37secs
10. Primoz Roglic (Svn/Jumbo-Visma) +37secs