Michal Kwiatkowski (Team Sky) rides a strong time trial to win the overall for Tirreno-Adriatico whilst Geraint Thomas hit back to get a spot on the podium and third overall
![]() |
Team News: Kwiatkowski wins Tirreno-Adriatico
Michal Kwiatkowski (Team Sky) held his nerve in tricky conditions to secure overall victory at Tirreno-Adriatico following the final time trial. The Pole clocked a competitive time across the 10-kilometre course in San Benedetto del Tronto, staying out of trouble despite a late downpour creating tricky conditions.
Photo: @TirrenAdriatico
Kwiatkowski comfortably extended his lead out to 24 seconds over nearest rival Damiano Caruso (BMC Racing), and was happy to be joined on the podium by Geraint Thomas following a committed ride from the Welshman. Thomas jumped up a place to third overall, 32 seconds back on his teammate, to cap off a superb day which saw a first ever victory for Team Sky at the ‘Race of Two Seas’.
Dry conditions greeted the early runners and helped Team Sky placed three riders in the top 10 on the stage. Jonathan Castroviejo registered the third quickest time, just eight seconds back on stage victor Rohan Dennis (BMC Racing). Gianni Moscon (5th) and Vasil Kiryienka (10th) demonstrated the team’s strength in depth after a hard week of racing.
… continued after advert
After the podium celebrations Kwiatkowski paid tribute to his teammates and admitted a late rain shower had made for a few nervous moments prior to his time trial. “It’s been wonderful racing together with the boys from Team Sky. I’m happy me and G could finish on the podium.”
“I know he had some back luck but at the end of the day we played it tactically really well. It was a really good race, straight from the start in the team time trial. I had really good feelings on the final time trial which was important. It was nervy from my point of view and when I was warming up on the KICKR it started raining. It was scary as anything could happen. In the end it was a good day.
“I’m getting older so let’s hope I can keep on progressing. I’m working a lot on my time trialling and climbing and that allows me to make better results at stage races. I signed for Team Sky which is built around riders who can go for overall GC victories. I’m managing to keep up and that’s great.”
… continued after advert
Attention now quickly turns to Saturday’s Milan-San Remo, which will see Kwiatkowski line up as defending champion. He added: “My motivation will be even bigger as I had some great feelings here. I just need to recover. I will spend three days at home and I will be ready to ride on from Milano to San Remo for 300 kilometres.”
After the stage Thomas admitted that third place was a nice reward, but remained a bittersweet result in a race he had the legs to win. He explained: “After the back luck on the mountain stage it’s nice to get back on the podium. It’s still bittersweet in a way, as when you’re in the position I was in you want to win”.
“A lot of people have said ‘don’t worry, your hard work will pay off and your luck will change’ – but I still want to win this race. That’s the way it goes, but also you’ve got to put it into perspective. Finishing (stage five) where Michele Scarponi came from really brings it home. It is just a bike race.”
“It’s been a good week for the team. Good job to Kwiato for finishing it off, and having us both on the podium is a nice way to finish.”
Stage seven result:
1. Rohan Dennis (BMC Racing) 11:44
2. Jos Van Emden (LottoNL-Jumbo) +4″
3. Jonathan Castroviejo (Team Sky) +8″
4. Mads Pedersen (Trek-Segafredo) s.t.
5. Gianni Moscon (Team Sky) +12″
Overall standings:
1. Michal Kwiatkowski (Team Sky) 25:32:56
2. Damiano Caruso (BMC Racing) +24″
3. Geraint Thomas (Team Sky) +32″
4. Tiesj Benoot (Lotto Soudal) +1:06″
5. Adam Yates (Mitchelton-Scott) +1:10″
Cycle Division’s New Shop
Send your results as well as club, team & event news here
Other Results on VeloUK (including reports containing results)
- Features, Reports, Results
- Start Lists: 17th Gifford Road Races (Scotland)
- Entries: Evesham Vale Road Race 2025
- TT Result: North Road CC Hardriders 25
- TT Result: Port Talbot Whs CC 2-up
- TT Result: Kernow Racing Team 10
- TT Result: Chris Edwards Hilly 17
- TT RESULT: University of Bristol Cycling Club 10
- Events: Tuesday Night Youth Race Series (West Lothian Cycle Circuit)
- Result: Spring MK Bowl Circuit Series #1
- Result: Velo Bavarian Crit League 1 (Darley Moor)
- Result: Hillingdon Slipstreamers Spring Series 5
- Result: Surrey League Road Races (March 9)
- Result: 41st Jock Wadley Memorial Road Race
- Result: Lancaster Uni CC Spring Series 2
- Result: Early Season Lung-opener Road Race (Wales)
- Result: North Lincolnshire Womens Classic
- TLI Cycling Report: Rhyl CC Races
- Result: NCRA Handicap Road Race (March 1)
- Crit Result: Odd Down Winter Series 3
- TT Result: The Milers 15m TT
- TT Result: VTTA (Yorkshire) Ice Breaker 10
- BMCR’s TOUR OF THE ABBERLEYS
- Youth Result: Hillingdon Slipstreamers Spring Series 4
- Coming Soon: Peaks Two Day (YBC)
- News: Prestigious Award for Cat Ferguson
- TT Result: Swindon Road Club 29.6m TT
- Youth Result: Chilly City Crits 4
- Quiz Time with James Ingham ( Prologue Race Team)
- Crit Result: ART Winter Warmer Series 2
- Crit Result: Full Gas Winter Series #18
- Crit Result: Royal Navy Cup Road Races
- Result: Lancaster University CC Spring Series 1
- Startlist: 41st Jock Wadley Memorial
- TT Result: Kettering CC 20m TT
- TT Result: Redhill CC Sporting Time Trial
- Quiz Time: Leon Atkins (Fensham Howes MAS Design)
- Report/Result: PDQ Winter Grand Prix
- TT Result: Coalville Whs 10m TT
- Crit: ART Winter warmer series 1
- Quiz Time! Seth Jackson
Other News on VeloUK
- Start Lists: 17th Gifford Road Races (Scotland)
- Entries: Evesham Vale Road Race 2025
- Events: Tuesday Night Youth Race Series (West Lothian Cycle Circuit)
- TLI Cycling Report: Rhyl CC Races
- BMCR’s TOUR OF THE ABBERLEYS
- Coming Soon: Peaks Two Day (YBC)
- News: Prestigious Award for Cat Ferguson
- Startlist: 41st Jock Wadley Memorial
- Quiz Time: Leon Atkins (Fensham Howes MAS Design)
- Quiz Time! Seth Jackson
- Startlist: Royal Navy Cup Race
- Day 3 Report: British Track Championships
- SUNDAY: Clayton Spring Classic Handicap
- Quiz Time! Harrison Dainty (Fensham Howes MAS Design Junior Team )
- BMCR NEWS: Race dates change & new one
- News: CHS Host Winning Brits in Spain
- News: Pedal Club February Lunch Report
- News: Ribble Cycles to Sponsor Women’s CiCLE Classic
- NEWS: Lancashire Road Club – West Lancs Ronde
- News: Fensham Howes MAS Design 2025 Team Launch
- 20TH YEAR OF THE CICLE CLASSIC
- CELEBRATING WELSH LEGEND ‘G’!
- Track Euros Report Day 5
- TRACK EUROS REPORT (DAY 3)
- TRACK EUROS REPORT (DAY 2)
- STARTLIST: Azets Spring Classic (February 23)
- Entries: Clayton Spring Classic Handicap 2025
- News: John Barclay Academy Launch
- NEWS: 2025 ELITE DEVELOPMENT TEAMS
- Another World Title for Zoe Backstedt
- TRAGIC NEWS: Aidan Loses His Life in Training Accident
- Tom Pidcock wins the AlUla Tour
- 2025 West Midlands road race league
- NEWS: Ribble Cycles Bike Sponsor for Smurfit Westrock Team
- Startlist: RCR Portsdown Classic Road Race (February 9)
- CYCLOCROSS: 2025-26 LLOYDS NATIONAL TROPHY SERIES CALENDAR
- 2025 British CycloCross Championships Day 2
- 2025 British CycloCross Championships Day 1
- TEAM NEWS: RAPTOR FACTORY RACING
- STARTLIST: 2025 British Cyclocross Championships