Dimanche matin, le soleil était à son poste au-dessus de Varennes-sur-Allier pour assurer une température de 19° et des conditions idéales lors de la préfinale du Championnat de France Junior.
Pacôme Weisenburger se propulsait déjà en tête depuis sa 3e position de départ face à Walter Schulz et Alexandre Munoz dans le 1er tour. Maël Le Marchand pointait 4e et Lilian Soares 5e au 2e passage. Schulz collait au leader, Munoz ne se laissait pas distancer et les trois pilotes restaient groupés à un dixième environ les uns des autres. Soares passait 4e devant Thomas Pradier et Lisa Billard qui avait regagné 10 places en 5 tours. Le Marchand rétrogradait en 10e position. Le trio de tête possédait plus de 4’’ d’avance alors que les drapeaux jaunes s’agitaient sur l’ensemble du circuit pour une période sous procédure slow au 6e tour. Weisenburger conservait l’avantage à la relance de la course à la fin du 9e tour avec un regroupement général du peloton pour les trois derniers tours. Billard était passée 4e devant Soares. Pradier revenait ensuite dans le top 5 face à Soares et Le Marchand. Le dernier tour ne changeait plus la donne. Weisenburger contrôlait la situation pour remporter la victoire face à Schulz, 2e à 67 millièmes. Munoz était 3e à 4 dixièmes et Billard 4e après une remontée de 12 positions et le meilleur tour de la course. Pradier profitait de sa 5e place (+3) devant Soares et Louis Baziret (+3) suivi par Sacha Bouder 8e (+4), Roméo Leurs 9e et Arthur Choquet 10e (+9). Cinq pilotes n’avaient pas atteint l’arrivée, deux autres étaient déclassés pour manoeuvre optimiste. Les performances se resserraient au fil du meeting puisque les 11 premiers étaient capables de rouler avec une différence de 5 dixièmes.