RYAN De Havilland scored a dramatic stoppage-time winner as 10-man Barnet earned their first victory in six games after beating Eastleigh 3-2.
Eastleigh took the lead in the 15th minute when Sam Smart tapped the ball home.
Barnet were awarded a penalty in the 48th minute and Adam Marriott slotted home from the spot before putting the Bees in front just two minutes later, finding the bottom corner.
The Spitfires were soon back level when Danny Whitehall headed home a free-kick from Jake Hesketh in the 56th minute.
Eastleigh were then awarded a penalty in the 71st minute but Whitehall’s effort smashed off the bar.
Barnet were reduced to 10 men in the 82nd minute after Reece Grego-Cox was dismissed.
But De Havilland struck in added time, firing into an empty net to earn three points for the Bees.
Eastleigh are now 19th in the National League table, with 41 points from 40 games.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here