History repeated itself for non-league Brackley Town as Jimmy Armson's hat-trick helped them knock Gillingham out of The Emirates FA Cup first round in a 4-3 replay win.
It marks the second time in four seasons that the Gills have been humbled by the Northamptonshire outfit, who eliminated them at the same stage in 2013 and they will now take on League Two side Blackpool at Bloomfield Road in the next round.
Brackley 4-3 Gillingham
The Emirates FA CupFirst Round Proper replay
Wednesday 16 November 2016
St. James' Park, Brackley
Winners receive £18,000
Armson was the hero for the National League North side, opening the scoring in the 17th minute from close range after Steve Diggin had headed a free-kick into his path.
Nine minutes later the Saints doubled their advantage when Diggin played a deadly ball across the face of goal for Armson to slide in at the back post.
Jake Hessenthaler pulled one back for the visitors before the break, firing in from a tight angle after goalkeeper Laurie Walker had saved Bradley Dack's shot.
And Scott Wagstaff equalised in the second half, just moments after his introduction from the bench, poking in after the keeper had pushed out Cody McDonald's cross.
Shane Byrne restored the home side's advantage six minutes into extra-time when his corner crept in at the near post. And Armson completed his hat-trick shortly afterwards, curling an effort into the corner.
McDonald ensured a nervous finish with eight minutes, seizing on a defensive error and rounding the keeper to tap into an empty net. However, they could not force an equaliser.