Match ends, Eastleigh 2, Harrogate Town 1.
Substitute Cavanagh Miley scored an 82nd-minute winner as Eastleigh beat Harrogate in the National League at Ten Acres.
The visitors had hit the front in the first two minutes when a long free-kick by goalkeeper James Belshaw fell conveniently for Joe Leesley to half-volley clinically past Max Stryjek.
Ben Williamson levelled just shy of the half hour mark, advancing with a well-timed surge to convert an excellent cross by Josh Hare.
After Harrogate hit the bar, Ben Strevens' men capitalised on their good fortune and substitute Miley got on the end of a swift counter-attack channelled through Mark Yeates to place into the bottom corner.
George Thomson had a shot cleared off the line late on as Town were left frustrated.
Match report supplied by the Press Association.
- 14BoyceSubstituted forGobernat 78'minutes
- 10YeatesBooked at 79minsSubstituted forStryjekat 90'minutes
- 18WilliamsonSubstituted forMileyat 78'minutes
- 8EmmettSubstituted forBeckat 83'minutes
- 5HoweBooked at 45mins
- 4FalkinghamBooked at 53mins
- 17KerrySubstituted forWoodsat 69'minutes
- 10KnowlesSubstituted forWilliamsat 73'minutes
- Will Finnie
Second Half ends, Eastleigh 2, Harrogate Town 1.
Substitution, Eastleigh. Max Stryjek replaces Mark Yeates.
Substitution, Harrogate Town. Mark Beck replaces Jack Emmett.
Goal! Eastleigh 2, Harrogate Town 1. Cavanagh Miley (Eastleigh).
Mark Yeates (Eastleigh) is shown the yellow card.
Substitution, Eastleigh. Oscar Gobern replaces Andrew Boyce.
Substitution, Eastleigh. Cavanagh Miley replaces Ben Williamson.
Substitution, Harrogate Town. Aaron Williams replaces Dominic Knowles.
Substitution, Harrogate Town. Michael Woods replaces Lloyd Kerry.
Josh Falkingham (Harrogate Town) is shown the yellow card.
Second Half begins Eastleigh 1, Harrogate Town 1.
First Half ends, Eastleigh 1, Harrogate Town 1.
Callum Howe (Harrogate Town) is shown the yellow card.
Goal! Eastleigh 1, Harrogate Town 1. Ben Williamson (Eastleigh).
Goal! Eastleigh 0, Harrogate Town 1. Joe Leesley (Harrogate Town).
First Half begins.
Lineups are announced and players are warming up.