De Vries dominated race 2 in Monaco from the first corner. His teammate at Rapax Johnny Cecotto and Gustav Malja completed the podium.

De Vries had a great start and overtook Cecotto in the first corner. Malja, Ghiotto, Albon, Markelov, Matsushita, King, Rowland and Fuoco completed the top 10. Nato had to retire after Leclerc, who got a 10 second time penalty, hit him in one of his rear tyres.

With 10 laps to go, De Vries had a great advantage over Cecotto, who was holding back a few cars behind him. Markelov overtook Albon at Rascasse for P5. Leclercs Prema was damaged and he had to retire from the race. Canamasas broke his front wing after hitting Rowland‘s rear at Rascasse.

De Vries controlled the race from beginning to end and won ahead of Cecotto, Malja, Ghiotto, Markelov, Albon, Matsushita and King.

Result:

Pos Driver Team Gap
1 Nyck de Vries R Rapax Lap 30
2 Johanny Cecotto Rapax 9,8
3 Gustav Malja Racing Engineering 10,4
4 Luca Ghiotto Russian Time 10,8
5 Artem Markelov Russian Time 11,2
6 Alexander Albon ART Grand Prix 11,9
7 Nobuharu Matsushita ART Grand Prix 13,6
8 Jordan King MP Motorsport 13,9
9 Oliver Rowland Dams 28,9
10 Antonio Fuoco R Prema Racing 29
11 Nabil Jeffri Trident 34
12 Sean Gelael Arden International 42,7
13 Nicholas Latifi Dams 43,4
14 Sergio Sette Camara R MP Motorsport 46,4
15 Robert Visoiu R Campos Racing 47
16 Louis Déletraz R Racing Engineering 53,1
17 Sergio Canamasas Trident 55,6
18 Charles Leclerc R Prema Racing Retrired
19 Ralph Boschung R Campos Racing Retrired
20 Norman Nato Arden International Retrired