Goals from John Sands and Darryl Coakley either side of a Joshua Webb equaliser means Needhams play-off dreams could still become reality with two league games remaining.
The Marketmen welcomed mid-table Harrow Borough to Bloomfields and infront of a strong crowd broke the deadlock after 8 minutes. Jack Simmonds cross was met by a bullet header from Sands which left Boro keeper Brendan Hazlett helpless.
The visitors captain Marc Charles-Smith looked lively as Harrow went in search of an equaliser.
Half Time: Needham Market 1-0 Harrow Borough
On 54 minutes, Michael Bryans cross was met by the head of Charles-Smith and deflected wide of the target. The hosts 1-0 lead was looking rather precarious at this moment.
Given their strong start to the second half it was of little surprise when Harrow equalised through Webb. A simple finish from close range on 59 minutes.
Moments after this, a nasty collision between Harrows Hazlett and Will Turl resulted in a small delay and enforced substitution.
Knowing that a win was of paramount importance, Needham pushed forward and took the game to the guests with 15 minutes remaining. Luke Ingrams cross was inch perfect for Kieron Morphews late run into the box. Agonisingly, his header rebounded off the crossbar and the danger cleared.
With the game evenly poised, Darryl Coakleys thunderous strike on 78 minutes gave Needham the lead for the second time. After Ingram was fouled, the resulting free kick was worthy of winning any game as Needham held their nerve to secure the win.
Full Time: Needham Market 2-1 Harrow Borough
Match Sponsors: TERRY & JANET INGRAM selected Needhams MOTM JACK SIMMONS
A crucial result for the hosts who now make the short trip to AFC Sudbury on Easter Monday. They then return to home soil when they entertain Billericay Town a week today for the last fixture of the league campaign.