Match ends, Maidstone United 2, Macclesfield Town 1.
National League side Maidstone scored two second half goals to knock out League Two Macclesfield in the FA Cup first round.
Ben Stephens put Macclesfield in front when he turned in from Malachi Napa's cross.
But a second-half turnaround saw the hosts move into the second-round draw as Jack Powell's whipped in free-kick from out wide levelled matters.
And Blair Turgott scored from the penalty spot to seal their victory.
A heated exchange at half-time proved to be the turning point for a Maidstone team who are currently struggling in the National League in 18th place, just one point above the relegation zone.
"I am very relieved and really proud of the lads in the end," said Maidstone manager Harry Wheeler.
"(We were) really poor in the first half, we didn't compete and deserved to be 1-0 down.
"We had a little bit of a rough-up (in the dressing room at half-time) and had a few verbals but sometimes you need that.
"We said the first 10 minutes of the half we need to get a goal, and if we do we can go and win it, so it was a great time to score."
- 5De Havilland
- 20WaltonBooked at 56mins
- 10PaxmanSubstituted forTajbakhshat 75'minutes
- 8PowellSubstituted forDurojaiyeat 86'minutes
- 9RomainBooked at 55mins
- 24CassidyBooked at 20mins
- 16NapaSubstituted forBlissettat 73'minutes
- 11LloydBooked at 78minsSubstituted forDurrellat 81'minutes
- 20VincentiSubstituted forWelch-Hayesat 66'minutes
- 10SmithBooked at 56mins
- Neil Hair
- Shots on Target
Second Half ends, Maidstone United 2, Macclesfield Town 1.
Blair Turgott (Maidstone United) wins a free kick in the attacking half.
Foul by Jared Hodgkiss (Macclesfield Town).
Attempt missed. Blair Turgott (Maidstone United) right footed shot from outside the box is high and wide to the right.
Corner, Maidstone United. Conceded by Jamie Grimes.
Substitution, Maidstone United. Olumide Durojaiye replaces Jack Powell.
Corner, Maidstone United. Conceded by Michael Rose.
George McLennan (Maidstone United) wins a free kick in the defensive half.
Foul by Nathan Blissett (Macclesfield Town).
Substitution, Macclesfield Town. Elliott Durrell replaces Ryan Lloyd.
Jake Cassidy (Maidstone United) wins a free kick in the attacking half.
Foul by Michael Rose (Macclesfield Town).
Attempt missed. Jake Cassidy (Maidstone United) header from the centre of the box misses to the right following a set piece situation.
Ryan Lloyd (Macclesfield Town) is shown the yellow card for a bad foul.
Elliott Romain (Maidstone United) wins a free kick in the defensive half.
Foul by Ryan Lloyd (Macclesfield Town).
Simon Walton (Maidstone United) wins a free kick on the right wing.
Foul by Miles Welch-Hayes (Macclesfield Town).
Substitution, Maidstone United. Aryan Taj replaces Jack Paxman.