The drivers and teams were the same as the season entry list with no additional stand-in drivers for the race. However, Nicholas Latifi drove in the first practice session for Williams, replacing Robert Kubica.
Qualifying
Qualifying classification
;Notes
– Charles Leclerc received a 10-place grid penalty for exceeding his quota for power unit components.
– Carlos Sainz Jr. failed to set a Q1 time. He was allowed to race at the stewards discretion.
Race
maintained his lead down into the first corner, while just behind, Lewis Hamilton overtook Sebastian Vettel for second. Apart from a few minor changes in the midfield, and Charles Leclerc steadily making upwards progress from fourteenth on the grid, the order remained generally stable for the first few laps. On lap 9 Daniel Ricciardo attempted an overtake on Kevin Magnussen, but Ricciardo locked his tyres, causing a collision which resulted in Magnussen going into a spin and Ricciardo suffering damage to his front wing. Ricciardo was later given a five-second time penalty for the incident. By lap 11 Leclerc had made his way up to sixth place. By lap 18 the soft tyres were generally running out of life with Sergio Pérez the first to stop the following lap. On lap 20 Mercedes pitted Hamilton, hoping to undercut Verstappen. The next lap, Red Bull pitted Verstappen to try to cover off Hamilton. The pit stop broke the record for fastest pit stop with a time of 1.82 seconds, beating the previous time of 1.88 seconds which was made during the 2019 German Grand Prix. As Verstappen exited the pits the Williams of Robert Kubica pulled out in front of him, forcing the Red Bull to take evasive action; this resulted in Verstappen losing time and falling behind Hamilton. Verstappen and Hamilton quickly passed Leclerc, before Verstappen overtook Hamilton into turn 1. The two then passed Alexander Albon, Valtteri Bottas, and Vettel, who all pitted. At this point in the race, the cars outside the top six ran: Pierre Gasly, Kimi Räikkönen, Antonio Giovinazzi, and Sergio Pérez rounding out the top ten. Over the next dozen of laps the wind started to pick up in speed. On lap 42 Bottas pitted for hard tyres, with his teammate, Hamilton, pitting two laps later to go onto the mediums. On lap 45 Verstappen pitted to prevent the undercut attempt from Hamilton. Further back, Bottas was unable to find a way past the Ferrari of Leclerc. Bottas retired on lap 52 with a hydraulics problem. His stopped car was adjudged to need a safety car to retrieve, initiating a round of pit stops. Hamilton was told to do the opposite of Verstappen, and so Hamilton stayed out whereas Verstappen pitted. Further back, Leclerc and George Russell also pitted and any lapped cars were allowed to unlap themselves forcing the safety car to stay out for another couple of laps. At the restart, the order of the top ten was as follows: Hamilton, Verstappen, Vettel, Albon, Leclerc, Gasly, Romain Grosjean, Carlos Sainz, Räikkönen and Giovinazzi. Verstappen managed to overtake Hamilton into turn 1. Further back, the other Red Bull of Albon overtook Vettel for third, while Grosjean in the Haas started to have problems with his car, causing him to drop back. On lap 66 Leclerc overtook Vettel in turn 1, but Vettel, on the back straight, tried to take the position back. The two collided, with Leclerc suffering a broken suspension and Vettel getting a puncture. Both Ferraris retired from the race with terminal damage, and the safety car was called out again. Mercedes then pitted Hamilton, still on lap 66, onto fresh soft tyres. This put him in line behind the safety car in fourth position, ahead of the McLaren of Sainz, but behind the Red Bulls of Verstappen and Albon, and the Toro Rosso of Gasly. During the safety car, Lance Stroll retired with front suspension damage. At the race restart, on lap 70, Hamilton passed Gasly, but later made contact with Albon while trying to pass him at turn 10. Albon was sent into a spin and was forced to rejoin the field in fifteenth position. Hamilton, too, was slowed by the contact, allowing Gasly to pass into second place. Verstappen came home to win his third race of the season. Six seconds behind him, Gasly beat Hamilton for second place by 0.062 seconds. Sainz, two seconds behind them both, finished fourth.
Post race
As the final lap of the race was being run, a stewards investigation was announced concerning the Hamilton–Albon incident on lap 70. The podium ceremony was run with Verstappen, Gasly, and Hamilton, but with the investigation ongoing for Hamilton. The stewards summoned Hamilton and Albon and Hamilton was given a five-second time penalty which dropped him from third to seventh. His penalty promoted Sainz to third, representing Sainz's first podium finish, McLaren's first since the 2014 Australian Grand Prix and also setting a new record for the youngest combined podium age, beating the 2008 Italian Grand Prix. The race was the first since the 1994 German Grand Prix in which two drivers scored their first podiums in Formula One. The race also marked the first time in the turbo-hybrid era, introduced in, and the first time since the 2013 United States Grand Prix, that the final podium trio did not feature a Mercedes or Ferrari driver. This race also meant that all 3 drivers on the podium are graduates of the Red Bull Junior Team programme.
Race classification
;Notes
– Lewis Hamilton originally finished 3rd, but received a 5-second time penalty for causing a collision with Alexander Albon.
– Nico Hülkenberg originally finished 12th, but received a 5-second time penalty for overtaking under safety car conditions.
– Sebastian Vettel, Charles Leclerc and Lance Stroll were classified as they completed more than 90% of the race distance.