Formula One returns to the iconic Spa-Francorchamps circuit in Belgium. The track has seen plenty of carnage before, and this weekend could see even more with so much at stake for so many drivers.
Seven different race winners this season has led to both the Drivers and Constructors Championship being wide open. There is turmoil at Red Bull, tensions between teammates at McLaren and underperformance from Ferrari's upgrades since Charles Leclerc's win in Monaco. Mercedes may well fancy their chances in Belgium, although they are the slowest of the leading four teams around the quicker circuits.
It's all to play for this weekend and it could be impossible to predict how this one may turn out.
Free Practice One: Friday 26th July, 13:30 [12:30 UK Time]
Free Practice Two: Friday 26th July, 17:00 [16:00 UK Time]
Free Practice Three: Saturday 27th July, 12:30 [11:30 UK Time]
Saturday 27th July, 16:00 [15:00 UK Time]
Sunday 28th July, 15:00 [14:00 UK Time]
The latest prediction, tips and odds ahead of the Belgian Grand Prix.
The Belgian Grand Prix will be live on Sky Sports F1, where you can view every session of the race weekend.
Channel 4 will show the race highlights at 18:30 on Sunday 28th July for those unable to watch live.
1) Max Verstappen - Red Bull (1:22:30.450)
2) Sergio Perez - Red Bull (+22.305s)
3) Charles Leclerc - Ferrari (+32.259s)
F1 icon Michael Schumacher holds the record for the most wins of the Belgian Grand Prix with six wins at Spa-Francorchamps. Ayrton Senna sits second with five victories, a number Lewis Hamilton could tie if he finishes atop the podium this weekend.
The most successful constructors at Spa are Ferrari, who have 18 wins to their name at the circuit. McLaren sit second on 14, and will be looking for their first since 2012 with Piastri and Norris in great form following a 1-2 in Hungary.
Spa has a lap length of 7.004km (4,352 mi), which makes it the longest lap on the F1 calendar. For this reason, the race only takes place over the course of 44 laps, and has a total distance of 308.052km (191.398 mi).
Valtteri Bottas holds the lap record at Spa-Francorchamps, with a time of 1:46.286. The Finn set this time at the 2018 Belgian Grand Prix in his Mercedes AMG F1 W09.
The track temperature at Spa this weekend is expected to sit between 12°C (54°F) and 20°C (68°F) due to the uncertainty of the forecast, there are lengthy spells of both rain and sun expected, so the track temperature will fluctuate.
More F1 news, predictions and tips.
Friday 26th July
An overcast day at Spa with rain possible all day, clouds are set to be low which could lead to drizzle.
Maximum temperature: 21°C (70°F)
Minimum temperature: 15°C (59°F)
Chance of rain: 60%
Saturday 27th July
Moody and overcast with a high chance of rain in the region all day.
Maximum temperature: 21°C (70°F)
Minimum temperature: 16°C (61°F)
Chance of rain: 80%
Sunday 28th July
Light cloud with lengthy sunny spells expected all day, slightly cooler than Friday and Saturday but considerably drier, with a dry race currently expected.
Maximum temperature: 20°C (68°F)
Minimum temperature: 12°C (54°F)
Chance of rain: 20%