Match ends, Harrogate Town 0, Wrexham 2.
Harrogate Town 0-2 Wrexham
Wrexham ended Harrogate's five-match winning run in the National League with an impressive win at Wetherby Road.
James Jennings' stunning 25-yard free-kick gave Wrexham the lead while Jack Emmett's header struck a post for Harrogate.
JJ Hooper and Shaun Pearson went close to doubling Wrexham's lead.
Hooper drilled a low shot past James Belshaw to seal a vital win for Dean Keates' side against second-placed Harrogate.
Town are four points behind leaders Barrow, while Wrexham's second successive win sees them move up to 16th in the table.
Wrexham manager Dean Keates said: "To a man they were absolutely outstanding. I can't speak highly enough of the players.
"Harrogate are absolutely flying and we knew it was going to be difficult to come here and fair play to our lads they stood up to it.
"Two great results back to back and two clean sheets. But it's going to be a difficult game against Dagenham next week."
- 8EmmettSubstituted forHarrattat 71'minutes
- 18MuldoonSubstituted forKiernanat 78'minutes
- 23DiamondBooked at 56mins
- 1LaintonBooked at 76mins
- 28JarvisBooked at 32minsSubstituted forKeillor-Dunnat 69'minutes
- 30HooperSubstituted forPonticelliat 87'minutes
- Martin Woods
Second Half ends, Harrogate Town 0, Wrexham 2.
Substitution, Wrexham. Jordan Ponticelli replaces JJ Hooper.
Substitution, Harrogate Town. Brendan Kiernan replaces Jack Muldoon.
Robert Lainton (Wrexham) is shown the yellow card.
Goal! Harrogate Town 0, Wrexham 2. JJ Hooper (Wrexham).
Substitution, Harrogate Town. Kian Harratt replaces Jack Emmett.
Substitution, Wrexham. Davis Keillor-Dunn replaces Daniel Jarvis.
Jack Diamond (Harrogate Town) is shown the yellow card.
Second Half begins Harrogate Town 0, Wrexham 1.
First Half ends, Harrogate Town 0, Wrexham 1.
Daniel Jarvis (Wrexham) is shown the yellow card.
Goal! Harrogate Town 0, Wrexham 1. James Jennings (Wrexham).
First Half begins.
Lineups are announced and players are warming up.