Match ends, Gateshead 3, Aldershot Town 2.
Patrick McLaughlin's second-half free-kick helped National League play-off hopefuls Gateshead to beat Aldershot.
The Shots took an early lead through Rhys Browne's chipped finish, before Ryan Bowman headed in an equaliser.
The hosts then went ahead through CJ Hamilton's right-footed strike, but Jake Gallagher turned in Dan Walker's cross to level the scores.
McLaughlin put Gateshead back in front, and the Heed held on for their third successive home league win.
Aldershot Town boss Barry Smith told BBC Surrey:
"When you're away from home and you score two goals, you expect to take something from the game. I think we didn't deserve to win it, but we certainly didn't deserve to lose the game.
"Their third goal, for as much as I think the referee has got a very difficult job because he's got to watch a lot of things in the area, he missed a certain push on our player.
"If he sees the push the game ends 2-2, so we're disappointed and today we've seen one of the best goals they've scored this season."
- 14HoldenSubstituted forCurtisat 46'minutes
- 9ShawSubstituted forJohnsonat 70'minutes
- 19BowmanSubstituted forPattisonat 77'minutes
- 19WalkerSubstituted forRalphat 61'minutes
- 4LathropeSubstituted forStevensonat 71'minutes
- 15BrowneBooked at 90mins
- 10WalkerSubstituted forPaveyat 69'minutes
- Jason Whiteley
- Shots on Target
Second Half ends, Gateshead 3, Aldershot Town 2.
Foul by Ross Lafayette (Aldershot Town).
James Curtis (Gateshead) wins a free kick.
Rhys Browne (Aldershot Town) is shown the yellow card for a bad foul.
Foul by Alex Whitmore (Gateshead).
Rhys Browne (Aldershot Town) wins a free kick.
Foul by Omar Beckles (Aldershot Town).
Danny Johnson (Gateshead) wins a free kick.
Attempt saved. Rhys Browne (Aldershot Town) right footed shot from the right side of the box is saved.
Offside, Gateshead. Danny Johnson tries a through ball, but Danny Johnson is caught offside.
Offside, Gateshead. Rob Ramshaw tries a through ball, but Rob Ramshaw is caught offside.
Substitution, Gateshead. Matty Pattison replaces Ryan Bowman because of an injury.
Corner, Aldershot Town.
Attempt saved. Nathan Ralph (Aldershot Town) left footed shot from outside the box is saved.
Substitution, Aldershot Town. Jim Stevenson replaces Damon Lathrope.
Substitution, Gateshead. Danny Johnson replaces Jon Shaw.