National League – South · National League South – 5 · Gallagher Stadium
Hanson’s Last-Gasp Strike Seals Dramatic Win for Stones
Maidstone United produced a thrilling comeback at the Gallagher Stadium on Saturday afternoon, snatching a 2-1 victory over Salisbury in the National League South thanks to a dramatic injury-time winner from Ryan Hanson. The result sent the home faithful into raptures and kept the Stones firmly in the hunt at the top end of the table as the early-season picture begins to take shape.
Salisbury Strike First to Silence the Home Crowd
It was the visitors who drew first blood, breaking the deadlock on 29 minutes to silence what had been a lively Gallagher Stadium atmosphere. Salisbury took full advantage of the opening, finding the net to give themselves a lead that looked as though it might prove difficult to overturn. The goal served as a wake-up call for the Stones, who had struggled to impose themselves in the opening exchanges and were forced to regroup and reassess as the half wore on.
Maidstone Level Before the Break
To their credit, Maidstone responded with real purpose and were level before half-time. On 43 minutes, the Stones pulled themselves back into the contest, restoring parity and ensuring the teams went in at the interval on equal terms. The equaliser was a crucial moment in the match, lifting the mood around the ground and giving the home side the platform to push for all three points in the second half. It was a timely intervention that shifted the momentum decisively back towards the hosts.
A Tense Second Half Sets the Stage
The second period was a tense, closely contested affair, with neither side able to find the breakthrough that would separate them. Salisbury remained organised and disciplined, making it difficult for Maidstone to carve out clear-cut opportunities, while the visitors themselves posed a threat on the counter. The match appeared to be heading towards a share of the spoils, a result that would have felt like a missed opportunity for the Stones given the home advantage. The clock ticked down, and with it the tension inside the Gallagher Stadium continued to rise.
Hanson the Hero in Stoppage Time
Just when it seemed as though the points would be shared, Ryan Hanson wrote his name into the afternoon’s story in the most dramatic fashion possible. Deep into stoppage time, in the 90th minute, Hanson found the net to send the home supporters into absolute delirium and secure all three points for Maidstone United. It was a moment of real quality and composure when it mattered most, and Hanson thoroughly deserved his status as the standout performer on the day. His contribution was decisive, and his late intervention encapsulated everything that makes last-minute winners so special in non-league football — the raw emotion, the relief, and the sheer joy that swept around the ground in those final moments were a testament to what the game means to supporters and players alike.
What the Result Means for the Stones
The victory moves Maidstone United onto seven points from their opening four National League South fixtures, with a record of two wins, one draw, and one defeat. The Stones currently sit fifth in the table, level on points with several sides in what is shaping up to be an exceptionally tight early-season cluster. Weston-super-Mare, Truro City, Hemel Hempstead Town, and Farnborough all share the same points tally, meaning the margins between the play-off positions and the chasing pack are wafer-thin. Maidstone’s goal difference of plus three gives them a degree of comfort, and with a play-off place currently within their grasp, the mood around the Gallagher Stadium will be a confident one heading into the weeks ahead. Hanson’s late winner may yet prove to be one of the most important goals of the Stones’ season.
Match timeline
29′ ⚽
43′ ⚽
90′ ⚽ ryan hanson
Where Maidstone United sit in National League – South
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 3 | 4 | 2 | 1 | 1 | +5 | 7 | |
| 4 | 3 | 2 | 1 | 0 | +4 | 7 | |
| 5 | 4 | 2 | 1 | 1 | +3 | 7 | |
| 6 | 4 | 2 | 1 | 1 | +2 | 7 | |
| 7 | 4 | 2 | 1 | 1 | 0 | 7 |
Match data via api-football. Lineups, stats, ratings and league standings sourced live from the official feed at the time of publication.