Northern Irishman Adam Stirling dramatically snatched victory in the second round of the CIK-FIA Under 18 World Championship at Alcaniz in Spain with a daring last lap pass on Finland's Teemu Suninen.
Driving for the British based Millennium Motorsport team Adam, the younger brother of former British Junior Karting Champion Carl Stirling, came into the inaugural three-round U18 World Championship as something of an outsider having been out of top-line karting for some time.
But a strong top ten showing in the opening round of the series at the German circuit of Wackersdorf marked Stirling out as one to watch for the rest of the year and he duly delivered at the gruelling, sun drenched 1700-metre circuit.
After timed qualifying and a total of ten heats (each driver contesting four races) trimmed the 54-strong U18 entry down to 34 Stirling started the first pre-final in fourth behind Thailand's Tanart Sathienthirakul (Stirling's Millennium Motorsport teammate), Austria's Stefan Riener driving for the VPD Racing team and the RedStep kart of Suninen who accounted for six heat wins between them.
The other heats went to Briton Jordan Chamberlain, Irishman John Norris, Frenchman Vincent Fraisse and Spaniard Victor Colome and while Stirling went winless through the heats he was one of the most consistent finishers, scoring two seconds and two thirds from his four starts.
Suninen won the first pre-final with a last lap pass on his RedStep teammate Pyry Ovaska, who had started sixth but worked his way into the lead on the penultimate lap. Dennis finished third with Chamberlain fourth after leading with two laps remaining. Norris took fifth with Stirling recovering to sixth after slipping to tenth in the opening lap chaos.
Stirling still fared much better than the two front row starters, who all but ended their chance of a good overall score with a lap two collision that eliminated Sathienthirakul and greatly delayed Riener.
The second pre-final started with a reversed grid, which meant Leo Roussel and Liam Gout on row one and Suninen and Stirling way back on row 16. But in just nine race laps Suninen powered his way up to fourth position, which became third when Simone Favaro, who won the race on the road, was penalised ten seconds for contact driving.
Favaro's penalty handed the win to Dubai based Englishman Edward Jones with Adrian Del Rio second and Suninen third. Of the other frontrunners Norris took fifth, Stirling sixth and Chamberlain seventh while Dennis retired and Ovaska struggled home 16th.