World time trial champion Rohan Dennis has signed for Team INEOS on a two-year deal.
The 29-year-old, who retained his time trial crown in Harrogate in September, described the move as "a dream".
It follows a falling out with his former employers Bahrain-Merida, who released Dennis from the final year of his contract after he abandoned the Tour de France following a reported row over his equipment.
In moving to INEOS, Dennis will add to a line-up that already boasts multiple Grand Tour winner Chris Froome and this year's Tour champion Egan Bernal, as well as last year's victor Geraint Thomas.
"This has been a dream of mine since turning professional," the Australian told his new team's website.
"Watching on from afar, I've always been a huge fan of the team – ever since the early years. It's always been a goal of mine to ride for this team, so to finally fulfil that dream is a brilliant feeling and a huge honour.
"I already feel a connection to this team – a team that really believes in innovation, especially in time trialling, which is obviously something I'm hugely passionate about.
"I hope I can do the team colours proud over the course of my time here."
— Team INEOS (@TeamINEOS) December 9, 2019
Introducing... pic.twitter.com/njgSyHv88M
Team principal Dave Brailsford welcomed the addition of a man with 28 race wins to his name, with a debut expected to come on home soil in 2020.
"We all know what a world-class talent Rohan is," said Brailsford.
"He is one of the best and most exciting time trial riders in modern cycling and we are very pleased to have signed him at Team INEOS."
Top Headlines
Featured Matches
Football
Liverpool
English Premier League
2-1
Chelsea
Wolverhampton Wanderers
English Premier League
1-2
Manchester City
Bournemouth
English Premier League
2-0
Arsenal
Alavés
La Liga
2-3
Real Valladolid
Southampton
English Premier League
2-3
Leicester City
Newcastle United
English Premier League
0-1
Brighton and Hove Albion
Fulham
English Premier League
1-3
Aston Villa
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