Mark Cavendish will miss the Commonwealth Games due to injuries sustained in his Milan-San Remo crash last weekend.
The 30-time Tour de France stage winner smashed into a bollard around 10 kilometres from the end of the race.
Cavendish suffered a broken rib and damaged ankle, ruling him out of representing the Isle of Man at the Commonwealths on the Gold Coast next month.
The luckless Team Dimension Data rider had started the Milan-San Remo with a broken rib and also pulled out of the Abu Dhabi Tour last month after suffering concussion and whiplash in a crash on the opening stage.
Cavendish said: "I am immensely proud to represent the Isle of Man and was looking forward to a successful Games with the team. However, unfortunately it's just come a little too soon in my recovery.
"I would like to thank Andrew Roche and the whole team for their amazing support and wish them all the very best, and I'll be proudly supporting them from home.
"I'll now be working tirelessly on my recovery and will be liaising closely with my team at Dimension Data before announcing a return to racing.
"Finally, I would like to take this opportunity to thank everyone for the huge amount of support and well wishes I've received following the crash last weekend. I will be doing everything I can to get back as quickly as possible".
Top Headlines
Featured Matches
Football
Arsenal
English Premier League
2-0
Brighton and Hove Albion
Aston Villa
English Premier League
2-0
Chelsea
Fulham
English Premier League
0-1
Newcastle United
Leeds United
English Premier League
2-0
West Bromwich Albion
Leicester City
English Premier League
2-1
Tottenham Hotspur
Manchester City
English Premier League
2-0
Everton
Liverpool
English Premier League
1-0
Crystal Palace
Cricket
Sussex
Sri Lanka
Teams will be announced at the toss
Multan Sul..
Quetta Gla..
Teams will be announced at the toss
Islamabad..
Karachi Ki..
Teams will be announced at the toss
Peshawar Z..
Lahore Qal..
Teams will be announced at the toss
Islamabad..
Quetta Gla..
Teams will be announced at the toss
Lahore Qal..
Islamabad..
Teams will be announced at the toss
Mumbai Ind..
Delhi Capi..
Teams will be announced at the toss