When is the next stage of the Giro d'Italia?
Stage six of the Giro d'Italia is on Thursday May 16, 2019.
What time does the stage start?
The sixth stage at the Giro d'Italia, the 233km run from Cassino to San Giovanni Rotondo, gets under way at 10.20am (BST). Telegraph Sport's live coverage will start at 12.30pm.
And when does the race finish?
The first grand tour of the season concludes on Sunday June 2 with the 17km time trial in Verona.
What time will Thursday's stage end?
Anytime between 3.40 and 4.14pm, according to the scheduled timings on the Giro d'Italia's official website. These timings, by the way, are based on fastest and slowest estimated average speeds.
What TV channel can I watch the race on?
Eurosport and S4C will be broadcasting every stage live each day – click here for full stage-by-stage details of broadcast times – while Telegraph Sport will provide live blogs to keep you up to speed with the latest news. Bookmark this page for all of Thursday's action.
And what time is the live coverage?
Stage six: Cassino to San Giovanni Rotondo, 233km
Telegraph Sport liveblog: From 12.30pm
Live TV details: Eurosport1 12-4.30pm, S4C 2-4.25pm