's Daniel Ricciardo went fastest in first practice with a time of 1:42.489. He was followed by the Ferrari of Sebastian Vettel and his teammate Max Verstappen while championship leader Lewis Hamilton was only fourth fastest. Ricciardo was also quickest in second practice, followed by Verstappen and Hamilton.
Qualifying
Max Verstappen was quickest in both Q1 and Q2 as Red Bull seemed to have the advantage over Mercedes and Ferrari. However, Ferrari's Sebastian Vettel took pole in the final session with a lap time of 1.39.491, ahead of Verstappen and teammate Ricciardo. Championship leader Lewis Hamilton could only take fifth on the grid with teammate Bottas sixth.
Race
Rainfall prior to the race start meant that the race would be the first night-time Grand Prix staged under wet conditions in Formula One history. Despite this, the race was started under normal racing conditions without the safety car as per 2017 rule changes. At the start, Räikkönen had an excellent start compared to his teammate Vettel and Verstappen of Red Bull. Vettel and Räikkönen had Verstappen in the middle of them with him nowhere to go. Verstappen's tyres touched with Räikkönen as a result sending Räikkönen out of control and he hit left sidepod of his teammate Vettel's car, causing significant damage to both, and then also hit Verstappen's car again going into turn 1. This caused the immediate retirement of both Räikkönen and Verstappen. Vettel was initially able to continue despite noticeable damage, followed by Hamilton, who had a good start with Ricciardo behind. However, Vettel soon spun due to the damage and subsequently retired. This marked the first occasion in Formula One history when both works Ferraris were eliminated on the opening lap. Alonso had also sustained damage as a result of the incident in turn 1 and eventually retired on lap 9. The collisions on the opening lap brought out a safety car that led the field until lap 4. At the restart Lewis Hamilton continued to lead, followed by Daniel Ricciardo in second and Nico Hülkenberg in third. Hamilton then was able to pull away and establish a comfortable lead over Ricciardo. There were two further safety car periods over the course of the race. One on lap 11, after Daniil Kvyat crashed at turn 7, and one on lap 38 after Marcus Ericsson spun. Bottas managed to get up to third and Carlos Sainz to fourth after the first safety car period as those on full wets ahead of them pitted for inters, the tyres Bottas and Sainz were already on. Hamilton was again able to get away well at both restarts. Kevin Magnussen and Nico Hülkenberg - from 4th position after passing Sainz in the second safety car period - would both retire later in the race with mechanical issues. Hamilton won the race from Ricciardo, and Valtteri Bottas took the final podium place, while Sainz achieved his career-best finish of 4th place. Jolyon Palmer came home in 6th place for his first points finish of the season, on the same weekend it was announced he would be replaced by Sainz at the end of the season. The drivers did not complete the scheduled race distance of 61 laps due to the 2-hour time limit being reached, so the chequered flag was shown on lap 58.
Classification
Qualifying
;Notes
– Marcus Ericsson received a 5-place grid penalty for an unscheduled gearbox change.