Formula 1 2021 is the longest scheduled season in the sport's history and could be one to remember for a long time with Lewis Hamilton and Max Verstappen going head-to-head for the Drivers' title.
Hamilton is hunting down a record eighth world crown whilst Verstappen is chasing his very first and that clash between experience and youth is going to prove fascinating for the duration of the season.
The campaign, hopefully, won't fall foul of too many pandemic-related issues, though we have already seen some fall by the wayside in Canada, Singapore and Australia.
Here, then, is the current 2021 itinerary, complete with results so far and the races still to come - keep checking back throughout the season for any updates to the schedule and, indeed, the results of the races!
Round 1 - Bahrain Grand Prix - Winner: Lewis Hamilton
READ MORE: Bahrain Grand Prix: Lewis Hamilton superbly holds off Max Verstappen to seal opening race
Round 2 - Emilia Romagna Grand Prix - Winner: Max Verstappen
READ MORE: Emilia Romagna GP: Max Verstappen charges to victory in dramatic race
Round 3 - Portuguese Grand Prix - Winner: Lewis Hamilton
READ MORE: Portuguese Grand Prix: Lewis Hamilton dominates to extend lead over Max Verstappen
Round 4 - Spanish Grand Prix - Winner: Lewis Hamilton
READ MORE: Spanish GP: Lewis Hamilton wins in Spain as strategy trumps Max Verstappen & Red Bull
Round 5 - Monaco Grand Prix - Winner: Max Verstappen
READ MORE: Monaco Grand Prix: Max Verstappen cruises to victory and leaps ahead of Lewis Hamilton in standings
Round 6 - Azerbaijan Grand Prix - Dates: 4-6 June
READ MORE: Azerbaijan Grand Prix: Max Verstappen crashes before Lewis Hamilton blows his restart
Round 7 - French Grand Prix - Dates: 18-20 June
READ MORE: French Grand Prix: Max Verstappen edges out Lewis Hamilton to claim another win
Round 8 - Styrian Grand Prix - Dates: 25-27 June
READ MORE: Styrian Grand Prix: Max Verstappen cruises to victory ahead of Lewis Hamilton in Austria
Round 9 - Austrian Grand Prix - Dates: 2-4 July
READ MORE: Austrian Grand Prix: Max Verstappen cruises to victory ahead of Valtteri Bottas & Lando Norris
Round 10 - British Grand Prix - Dates: 16-18 July
READ MORE: British Grand Prix: Lewis Hamilton recovers from Max Verstappen shunt to win at Silverstone
Round 11 - Hungarian Grand Prix - Dates: 30 July - 1 August
READ MORE: Hungarian Grand Prix: Esteban Ocon takes first F1 victory in bonkers race at Hungaroring
Round 12 - Belgian Grand Prix - Dates: 27-29 August
READ MORE: Belgian Grand Prix: Max Verstappen awarded half-points victory at rained-off Spa GP
Round 13 - Dutch Grand Prix - Dates: 3-5 September
READ MORE: Dutch Grand Prix: Max Verstappen wins in front of home crowd to retake championship lead
Round 14 - Italian Grand Prix - Dates: 10-12 September
READ MORE: Italian Grand Prix: Daniel Ricciardo seals Monza victory as Verstappen & Hamilton crash out
Round 15 - Russian Grand Prix - Dates: 24-26 September
Round 16 - Turkish Grand Prix - Dates: 8-10 October
READ MORE: Turkish Grand Prix: Valtteri Bottas seals Istanbul victory ahead of Max Verstappen
Round 17 - United States Grand Prix - Dates: 22-24 October
READ MORE: US Grand Prix: Max Verstappen holds off Lewis Hamilton to seal victory in Austin
Round 18 - Mexican Grand Prix - Dates: 5-7 November
Round 19 - Brazilian Grand Prix - Dates: 12-14 November
Round 20 - Qatar Grand Prix - Dates: 19-21 November
Round 21 - Saudi Arabian Grand Prix - Dates: 3-5 December
Round 22 - Abu Dhabi Grand Prix - Dates: 10-12 December
For all the latest Formula 1 news and results, keep with Give Me Sport!