Nikola Tsolov won this Sunday (7) the main race of the fourth round of the 2026 Formula 2 season, held on the street circuit of Monte Carlo, Monaco. The Bulgarian from Campos Racing spent most of the race in second position, but took the lead after Rafael Câmara retired and after Kush Maini, who delayed his pit stop, changed tires on the penultimate of the 42 laps.
Read more F3: Driver suffers spinal fractures after accident in Monaco

Second position went to Alexander Dunne, a Rodin Motorsport driver who finished five seconds behind Tsolov. Dino Beganovic, with a DAMS car, completed the podium in third place after overtaking Maini on the final lap, leaving the Indian from ART Grand Prix in fourth. Martinius Stenshorne, from Rodin, completed the list of the top five.
Ritomo Miyata, with a Hitech car, crossed the finish line in sixth, followed by Emmo Fittipaldi, seventh with AIX Racing after starting from 19th position. Sebastian Montoya, from Prema, was eighth, while Noel León, winner of Saturday’s Sprint, was ninth with Campos Racing. Roman Bilinski, from DAMS, completed the top-10.
The race featured only one Virtual Safety Car deployment, caused after Câmara, who started from pole position, went straight at a corner while battling for the lead with Tsolov one lap after his pit stop for tire change. The Brazilian from Invicta led the race until the 35th of 42 laps, and could not return to the track, retiring.
Read more F3: Badoer overtakes Nael at the start and wins the main race in Monaco
Formula 2 continues its 2026 season next weekend, when it visits the Circuit de Barcelona, in Spain, for the fifth round of the championship.
Check out the final result of the F2 main race in Monaco:
1st – Nikola Tsolov (BUL/Campos Racing)
2nd – Alexander Dunne (IRL/Rodin)
3rd – Dino Beganovic (SUE/DAMS)
4th – Kush Maini (IND/ART Grand Prix)
5th – Martinius Stenshorne (NOR/Rodin)
6th – Ritomo Miyata (JAP/Hitech)
7th – Emmo Fittipaldi (BRA/AIX Racing)
8th – Sebastian Montoya (COL/Prema)
9th – Noel León (MEX/Campos Racing)
10th – Roman Bilinski (POL/DAMS)
11th – Gabriele Mini (ITA/MP Motorsport)
12th – Laurens van Hoepen (HOL/Trident)
13th – Tasanapol Inthraphuvasak (TAI/ART Grand Prix)
14th – Oliver Goethe (ALE/MP Motorsport)
15th – Joshua Durksen (PAR/Invicta)
16th – Mari Boya (ESP/Prema)
17th – Cian Shields (ING/AIX Racing)
18th – John Bennett (ING/Trident)
19th – Colton Herta (EUA/Hitech)
20th – Nico Varrone (ARG/Van Amersfoort)
21st – Rafael Villagómez (MEX/Van Amersfoort)
Read more F3: Pedro Clerot secures podium in Monaco
Did not finish
Rafael Câmara (BRA/Invicta)