Lundgaard e outros pilotos foram tentar tirar a pole de Ilott, mas nenhum deles conseguiu chegar perto do britânico. A 3 minutos do final, Sean Gelael rodou e provocou uma bandeira amarela no Local. Isso sepultou qualquer possibilidade de algum piloto uma melhor posição.
Com isso, Calum Ilott leva a pole position e os 4 pontos o fazem se aproximar do líder Robert Shwartzman da Prema. O Dinamarquês Christian Lundgaard da ART Grand Prix larga ao seu lado, na primeira fila. Na segunda fila vão largar o Britanico/Coreano Callum Ilott da Campos Racing e Daniel Ticktum da DAMS. Luca Ghiotto com a Hitech e Guanyu Zhou com a Uni-Virtuosi compõe a terceira fila.
Completando os 10 primeios colocados 10: O russo Nikita Mazepin, o alemão Mick Schumacher, o suíço Louis Deletraz e o japonês Yuki Tsunoda.
Depois da classificação da Formula 1 aconteceu a prova longa da Formula 2, com 29 voltas. Uma corrida dominada pelo inglês Callum Ilott, que largou bem e permaneceu na liderança. Daniel Ticktum largou muito bem, ganhando 2 posições e passando a ser a segunda posição. Aitken que ficava com o 3ºLugar acabou sendo superado por Lundgaard. Depois vinham Mick Schumacher, Mazepin e Deletraz que superou Ghiotto ao se aproveitar da briga dos dois pilotos da Hitech. Isso tudo na 1ªvolta.
Na volta 2, Felipe Drugovich acabou fracassando ao tentar superar Shwartzman. Ao invés disso, acabou sendo superado por Gwanyu Zhou e pelo Yuki Tsunoda.
Dan Ticktum chegou a tentar brigar com Ilott, mas completando as primeiras voltas, o piloto da DAMS ficou mais para Lundgaard e o dinamarquês se aproveitou de um erro de Ticktum (Na curva 13) para levar a segunda posição. No final da terceira volta, foi a vez de Aitken passar Ticktum para assumir a 3ªposição.
Mick Schumacher foi o próximo a superar Ticktum, que vinha sendo escalado pelos adversários. Após 5 voltas, o inglês da DAMS caiu da 2ª para a 7ªposição.
Ao terminar a 6ªVolta: Lundgaard, Aitken, Ticktum, Tsunoda, Ghiotto, Matsushita e Armstrong foram para a parada obrigatória. Na volta seguinte, o líder Callum Ilott, com 6.5 segundos vai para os boxes. Louis Deletraz para na mesma volta. Mick Schumacher passou a liderança, mas muito ameaçado pelo russo Nikita Mazepin. Mais atrás, Roy Nissany superou Artem Markelov e assumiu a 8ªposição.
Mazepin tentava chegar em cima de Schumacher, mas acabou com dando uma escapada da pista e ficando um pouco para trás. Enquanto isso, Callum Ilott vinha a 19.5 segundos de Schumacher e muito na frente de Lundgaard, que vinha 7 segundos atrás. A corrida mesmo antes da metade estava nas mãos do piloto Inglês.
No final da 13ªVolta, Ilott supera Alesi (Que não tinha feito a parada) passando para a 7ªposição. Na Volta seguinte, Roy Nissany deu muito trabalho para Ilott que só conseguiu superar o piloto da Trident no final da volta. Isso mostrava que a tática de postergar a parada para mais tarde possível não daria certo. Os pilotos que pararam antes estavam com muito mais rendimento.
Deletraz partiu para cima de Ticktum e na volta 16 supera o inglês passando a ser o 11ºcolocado. Enquanto que Ilott vinha chegando em Daruvala e Drugovich (Os dois disputando a 5ªposição). Ilott fatalmente voltaria a liderança, a pergunta seria quando ele voltaria a 1ªposição, em que volta iria acontecer isso?
Schumacher, Nissany e Alesi param a 10 voltas do final, Na volta seguinte, Daruvala e Drugovich foram para os boxes. Shwartzman e Zhou pararam na volta 22 e finalmente, com a parada de Mazepin na volta 23 é que Callum Ilott voltou a liderança, com 8.4 segundos a frente de Christian Lundgaard. Jack Aitken vinha 1 segundo a frente de Deletraz na 3ªposição. Tsunoda vinha em 5º
Na reta final de prova, Robert Shwartzman supera Daniel Ticktum e passa a ser o 8ªcolocado. Um pouco mais a frente, Mazepin pressionava Schumacher, Até que na volta 24, o piloto da Hitech partiu para a ultrapassagem em cima de Mick que espremeu o piloto russo, que teve de colocar duas rodas na terra para concluir a ultrapassagem e para ganhar a 6ªposição. Esse lance poderia sim Schumacher ser investigado pelos comissários da FIA.
Na reta final de corrida, Ticktum perdeu posições para Zhou, Drugovich, Matsushita e Daruvala, saindo da zona de pontuação.
Na penúltima volta, Mazepin foi pra cima de Tsunoda e acabou conquistando a 5ªposição. Na volta final, Mazepin foi para cima de Louis Deletraz. Foi uma dura briga que acabou tendo Mazepin como vitorioso, chegando na 5ªposição, na frente do piloto Suíço.
Callum Ilott conquista uma vitória tranquila, após uma corrida onde ele dominou as ações. Esse resultado dá para o britânico a liderança do campeonato da Formula 2. Muito atrás chegou Christian Lundgaard, que acabou dando uma escapadinha nas voltas finais, mas que não afetou seu resultado final de corrida. Completando o pódio ficou o Inglês Jake Aitken da Campos Racing.
Depois de Mazepin, Deletraz e Tsunoda, Completaram os 10 primeiros colocados Mick Schumacher que segurou a pressão de Robert Shwartzman e ficou em 7ºlugar, deixando o russo para a 8ªposição. Guanyu Zhou da Uni-Virtuosi e Felipe Drugovich completaram os 10 primeiros colocados. Daniel Ticktum acabou terminando em 15ºlugar, muito longe da zona de pontuação.
A corrida mais curta do final de semana teve só 21 pilotos no Grid, Sean Gelael não largou. Os pilotos da Prema que largaram na primeira fila mantiveram as primeiras posições. Com Shwartzman na frente de Mick Schumacher, Yuki Tsunoda vinha em 3ºlugar.
Em uma linda manobra de ultrapassagem, Christian Lundgaard superou Louis Deletraz passando para a 5ªposição, Logo atrás de Jack Aitken (Que largou muito bem, pulando do 6º para o 4ºlugar). No final da primeira volta, Zhou supera Mazepin assumindo a 7ªposição.
Na 4ªvolta, o líder do campeonato Callum Ilott supera Daniel Ticktum e ganha a 9ªposição. Na volta seguinte, Schumacher foi para cima de Shwartzman, mas perdeu o controle do carro e acabou dando uma pequena escapada de pista. O Russo aproveitou para abrir vantagem e ganhar folego na frente. Enquanto que Schumacher ficou um pouco mais ameaçado pelo piloto da Carlin, Yuki Tsunoda.
Na 6ªVolta, Deletraz cola em Lundgaard, ele faz duas tentativas de ultrapassagem, Ambas defendidas muito bem pelo escandinavo. Zhou e Mazepin chegaram. O rendimento do piloto da ART Grand Prix não era bom. No final da 6ªVolta, Lundgaard erra e Deletraz passou para a 5ªposição e acabou indo embora da turma. Como Lundgaard estava mais lento, Ilott e Ticktum chegaram no grupo, logo atrás de Zhou e Mazepin.
Ilott conseguiu se aproveitar de uma escapada de pista de Mazepin para ganhar posição, mas quase toma no contra pé de Ticktum (O Inglês também superou o piloto russo) que vinha na sua cola. Na 10ªVolta, Zhou passou Lundgaard e levou a 6ªposição.