Match ends, Harrogate Town 2, Dover Athletic 2.
Harrogate Town 2-2 Dover Athletic
Kelvin Langmead celebrated his new contract by earning a point for Harrogate with a goal five minutes into stoppage time that sealed a draw with Dover.
The defender was one of three Town players to sign a new deal on the eve of the game, but it looked like being a deflating afternoon for the high-flying home side as Inih Effiong's second-half double put lowly Dover in front.
But Langmead's second goal of the season earned Simon Weaver's men a point and denied the visitors what would have been just a second win this term.
It seemed to be a case of business as usual at the CNG Stadium when Aaron Williams scored from a Callum Howe knockdown for his third goal in three.
Effiong then took over, swivelling in the box and finishing a minute into the second half.
He then completed the turnaround when he showed good feet before unleashing an effort that was deflected in 24 minutes from time.
But Langmead met a late cross from Liam Kitching to score, before Anthony Jeffrey saw red for Dover.
Match report supplied by the Press Association.
- 5HoweBooked at 44mins
- 7ThomsonBooked at 90mins
- 18MuldoonSubstituted forBeckat 61'minutes
- 16WilliamsSubstituted forThewlisat 67'minutes
- 28DebayoBooked at 72minsSubstituted forOkosiemeat 80'minutes
- 7JeffreyBooked at 90mins
- 8BrundleBooked at 18mins
- 23GomisBooked at 25minsSubstituted forNorteyat 71'minutes
- 12EffiongSubstituted forMassankaat 84'minutes
- Andrew Miller
George Thomson (Harrogate Town) is shown the yellow card.
Anthony Jeffrey (Dover Athletic) is shown the red card.
Second Half ends, Harrogate Town 2, Dover Athletic 2.
Goal! Harrogate Town 2, Dover Athletic 2. Kelvin Langmead (Harrogate Town).
Substitution, Dover Athletic. Ntumba Massanka replaces Inih Effiong.
Substitution, Dover Athletic. Ejiro Okosieme replaces Josh Debayo.
Josh Debayo (Dover Athletic) is shown the yellow card.
Substitution, Dover Athletic. Nortei Nortey replaces Gomis.
Substitution, Harrogate Town. Jordan Thewlis replaces Aaron Williams.
Goal! Harrogate Town 1, Dover Athletic 2. Inih Effiong (Dover Athletic).
Substitution, Harrogate Town. Mark Beck replaces Jack Muldoon.
Goal! Harrogate Town 1, Dover Athletic 1. Inih Effiong (Dover Athletic).
Second Half begins Harrogate Town 1, Dover Athletic 0.
First Half ends, Harrogate Town 1, Dover Athletic 0.
Callum Howe (Harrogate Town) is shown the yellow card.
Goal! Harrogate Town 1, Dover Athletic 0. Aaron Williams (Harrogate Town).
Gomis (Dover Athletic) is shown the yellow card.
Mitch Brundle (Dover Athletic) is shown the yellow card.
First Half begins.
Lineups are announced and players are warming up.