- Lorenzo Travisanutto (Parolin Motorsport - Parolin - TM Racing) starts well and takes the lead, but on the third lap he is overtaken by David Trefilov (SRP Racing Team - Maranello - TM Racing) at the last corner. The two-time world champion immediately crosses the trajectory, with a manual maneuver, to then fly away undisturbed towards victory and cross the finish line with more than two and a half seconds ahead of his direct pursuer. Travisanutto thus conquers his first success in KZ2 as well as his first success for the Parolin Motorsport team on the same track where he had won his first world title in 2018 and two other special victories. Welcome back Lorenzo.
- The only one who seemed to be able to keep up with Travisanutto’s pace is Senna Van Walstijn (CPB Sport - Sodi - TM Racing). The poleman on Friday is 11th, thanks to the contact with his teammate in his first heat, but at the end of the first lap he is already eighth and starts a furious comeback, which sees him pass second during the 16th lap. The standard bearer of the CPB Sport team is now too far from his opponent and must therefore be content with second position as well as the fastest lap.
- David Trefilov (SRP Racing Team - Maranello - TM Racing) climbs on the third step of the podium. Starting from the front row, the SRP Racing Team driver is the only one who manages to put the wheels in front of Travisanutto, even if only for a moment, but then does not express the same speed that he had shown in yesterday's heats.
- Thanks to a comeback of six positions, Jean Luyet (Tony Kart Racing Team - Tony Kart - Vortex) takes home a good fourth place. The Swiss rider also puts pressure on Trefilov, but during the last lap his exhaust manifold breaks and he is forced to slow down.
- James Wharton (Parolin Motorsport - Parolin - TM Racing) closes the top five. The Ferrari Driver Academy driver gains four positions from the start and thus ends a weekend in continuous growth. After winning his last heat, Fabrizio Rosati (KR Motorsport - KR - IAME) is also making a comeback, recovering six positions from the start to complete a weekend always lived at the top in sixth place. Behind them, after an intense tussle on the last lap, comes Alessio Piccini (Birel ART Racing - Birel ART - TM Racing), able to gain six positions from the start. The driver of the Birel ART Racing team was however relegated to ninth place by a five-second penalty due to the nose being in the wrong position.
- Viktor Öberg (Parolin Motorsport - Parolin - TM Racing) inherits the seventh place, confirming himself as a protagonist. The Parolin Motorsport team rider sprints from the fourth row and slips 15th on the first lap, but then regains ground and crosses the finish line ahead of Arthur Carbonnel (CPB Sport - Sodi - TM Racing), who gains seven positions from the start .
- Impressive comebacks also those of Jorge Pescador (CRG Racing Team - CRG - TM Racing), who recovers 14 positions from the start and finishes tenth, Jesper Sjöber (Birel ART Racing KSW - Birel ART - TM Racing), who recovers 11 and finishes 11th, Martijn Van Leeuwen (Energy Corse - Energy Corse - TM Racing), who recovers 22 and finishes 12th, and Brandon Nilsson (CRG Racing Team - CRG - TM Racing), who recovers 19 and finishes 14th. Thomas Imbourg (CPB Sport - Sodi - TM Racing) occupies 13th place, tenth at the finish but then penalized by five seconds due to the nose in the wrong position.
- The top 15 was completed by Paavo Tonteri (CRG Racing Team - CRG - TM Racing), involved in a collision while fighting in the top seven at the start of the race and forced to restart from the back.