Barnet ended an alarming sequence of 10 successive away league defeats with a deserved 2-0 victory at out-of-sorts Port Vale.
Two goals by John O'Flynn, his 13th and 14th of the season, secured the Bees' first points on the road since they drew at Macclesfield on September 12.
Vale started the game as if they were going to prove too strong for the visitors as Sean Rigg and Marc Richards threatened in the opening two minutes.
But Barnet opened the scoring in the seventh minute, O'Flynn firing in from close range after Paul Furlong headed down a cross from Albert Adomah.
Vale huffed and puffed in an attempt to get back into the game, but Craig Davies and Rigg were guilty of some poor finishing.
And Barnet remained a real threat on the break as O'Flynn and 41-year-old Furlong both went close to adding a second in the closing stages of the first-half.
The visitors continued to defend with determination and ask questions with some swift counter-attacks in the second period.
Furlong fluffed his lines after O'Flynn teed him up and Vale were struggling to make any impression, despite the introduction of substitutes Louis Dodds and Rob Taylor.
O'Flynn sealed the visitors' win when he netted a well-placed shot from Albert Jarrett's cross six minutes from time.
Copyright (c) PA Sport 2009, All Rights Reserved.