A corrida da Fórmula 2 em Barcelona contou com diferentes estratégias e safety car. Depois de uma largada dramática para Kimi Andrea Antonelli, um safety car chegou logo após a primeira volta. Jak Crawford venceu a corrida. Franco Colapinto ficou em segundo lugar e Juan Manuel Correa terminou em terceiro. É a primeira vez que ele sobe ao pódio da F2 em cinco anos, desde o trágico incidente com Anthoine Hubert.
A corrida da Fórmula 2 em Barcelona começou de forma dramática para Kimi Andrea Antonelli. De fato, ele não conseguiu tirar seu carro do lugar durante a volta de formação. Como resultado, o italiano teve que abandonar o quinto lugar e largar nos boxes.
Aron manteve a liderança da pole position. Um incidente ocorreu imediatamente na curva 2, forçando o safety car a entrar em ação pela primeira vez durante a corrida. Dennis Hauger bateu em Victor Martins, fazendo com que os dois fossem parar na brita. O companheiro de equipe de Antonelli, Oliver Bearman, teve uma largada muito boa. O britânico passou do 15º lugar para o nono na primeira volta.
A corrida em Barcelona teve muitas estratégias diferentes. Jak Crawford decidiu entrar nos boxes mais cedo, partindo do segundo lugar. Isso funcionou bem, pois ele praticamente liderou a corrida. Paul Aron, o líder do campeonato, parou mais tarde, deixando-o praticamente em segundo lugar. O piloto estoniano cometeu um erro um pouco mais tarde na corrida, o que o levou para a brita. Isso lhe custou muitos lugares valiosos.
Taylor Barnard causou o primeiro safety car virtual. O piloto da equipe AIX parou pouco antes da entrada dos boxes e não pôde continuar. Algum tempo depois, o mesmo aconteceu com seu companheiro de equipe, Joshua Durksen. Seu carro também parou, impedindo-o de completar a corrida.
Outro problema que desempenhou um papel importante em Barcelona foram os limites da pista. Muitos pilotos acabaram saindo da pista e, por isso, muitas penalidades certamente serão aplicadas após a sessão. Dez voltas antes do final, o líder da corrida foi para o pit. Juan Manuel Correa fez uma parada lenta, o que o levou a cair para o nono lugar. Com o pneu macio, o piloto de 24 anos encontrou muita velocidade, o que o ajudou a recuperar o atraso
Todo o caos e as diferentes estratégias na corrida principal de Barcelona criaram algumas oportunidades para Richard Verschoor. O holandês começou a corrida na 19ª posição, mas acabou não conseguindo terminar a corrida devido a problemas. Jack Crawford venceu a corrida principal de Barcelona. Franco Colapinto ficou em segundo lugar e Juan Manuel Correa, depois de uma corrida de recuperação, acabou ficando em terceiro. Pouco antes do final, os companheiros de equipe da Invicta Gabriel Bortoleto e Kush Maini se chocaram após uma longa batalha.