Substitute Brett McGavin struck a late leveller as King’s Lynn Town twice fought back to earn a 3-3 draw at Eastleigh in the National League.
The Spitfires, who had lost both their opening games without scoring, made a flying start to lead 2-0 inside nine minutes.
Linnets defender Pierce Bird turned the ball into his own net from 25 yards under pressure from Ryan Hill inside a minute before summer signing Harry Pritchard fired in from the edge of the box.
King’s Lynn halved the deficit four minutes after the break, when first-half substitute Michael Clunan saw his shot go in via a deflection, before Ethan Coleman then equalised in the 68th minute.
Ben House thought he had won it for Eastleigh in the 79th minute, nodding in Pritchard’s cross, but McGavin ensured a share of the spoils with a free-kick with five minutes remaining.
Eastleigh take on Barnet away this Saturday as they look to earn their first win of the season.