Niels-Kristian Iversen slammed in a 15-point maximum but it was Robert Lambert who stole the show with a last-heat pass that salvaged a draw for Lynn.

It looked like Swindon were going to end their three-year wait for a victory at the home of the Stars until the hosts' teenage sensation pulled off more heroics at the death.

The Robins had taken a four-point advantage into the final race of a fascinating showdown that had ebbed and flowed with both sides taking control on numerous occasions. Yet the pendulum swung back in Lynn's favour one last time in the final 20 seconds to ensure they did not go home empty handed.

Iversen had flown out of the traps again to ensure he was going to go through the card and secure five wins from as many outings. But it was behind him where all the action unfolded as Lambert proved why he deserved to have been given a wildcard into this year's three-round World Under-21 final earlier in the day.

Yes, the 18-year-old doesn't always gate well. He doesn't always win races in the style of an Iversen either. But he never stops trying because he's a born racer. And that's exactly what he did to deny the visitors in breathtaking fashion.

Grand Prix star Jason Doyle had tucked in nicely in second for a couple of laps – a finish that would have seen Alun Rossiter's in-form troops secure their sixth Elite League victory in a row. Yet Lambert just refused to give in. With Iversen home and hosed out front it was down to one man to save Lynn – and he didn't disappoint.

Tearing after Doyle's back wheel, the Foulsham talent continued to close the gap until he passed the Norwich-based Australian coming across the start-finish line as lap four got under way. The ground literally shook underneath the press box as the home supporters' celebrations almost lifted the proverbial roof off the Adrian Flux Arena.

The drama wasn't over though as Doyle got his nose back in front down the back straight only for Lambert to repass him and hang on to spark wild scenes.

His team-mates' bumps were rightly reserved for Iversen but the pair deserved equal appreciation for pulling off a similar last-gasp double act to the one they stunned Poole with in 2015.

The Robins were deflated, no doubt, by the way they were denied an away triumph but the two points they gained for a draw was enough to take them back to the top of the tree.

Once Lynn's obvious delight fades they face the issue of trying to achieve some consistency to their racing.

No doubt hampered by a lack of home action – last night was their first AFA clash since April 21 thanks to back-to-back postponements – Rob Lyon's men continue to struggle to come good as a unit.

There were encouraging signs, especially from reserve Lewis Rose, who collected a Lynn season-best total of seven. But Kai Huckenbeck's promising form was not replicated on a night where he looked like he'd forgotten where the lines were that had made him an early-season hit. Reserve Carl Wilkinson's paltry return of paid three also continues to pose questions about his place in the team.

While that debate rages, Lynn will still stand a chance as long as they have Iversen and Lambert spearheading their push for glory.

That may not arrive this year but with them in tandem at least it'll be enjoyable.

Lynn: 1 Iversen 15, 2 Korneliussen 5, 3 Lambert 10+1, 4 Huckenbeck 1, 5 Batchelor 5, 6 Wilkinson 2+1, 7 Rose 7

Swindon: 1 Doyle 9+1, 2 Wright 6+1, 3 Tungate 5, 4 Morris 8, 5 Grajczonek 6+1, 6 Sedgmen 8+1, 7 Nielsen 3+1