It was the Celts who made their dominance count just six minutes into the second half. Adam Clayton flicked on Ryan Watson’s free-kick to Nathan Cartman who was able to prod home from close range.
However, Farsley’s lead lasted just a minute, as Pablo Mills powered home an unstoppable header into the top corner from Ollie Mulders’ corner.
The Farsley defence was then caught out by a long ball from Jimmy Phillips and Clayton was adjudged to have brought down Luis Briscoe. Graeme McKibbin made a superb save to deny Barnes-Homer’s spot-kick, but Andy Dales tucked away the rebound.
McKibbin then came to the visitors’ rescue, making a great save to deny Barnes-Homer one-on-one, before recovering to save Luis Briscoe’s follow-up effort.
With 10 minutes remaining Cartman had a glorious chance to pull Farsley level, however he fired wide from 10-yards out.
Ultimately, Farsley were not to rue that missed opportunity as they equalised with two minutes remaining. Ben Atkinson made a terrific run into the box and found Luke Parkin who fired past Lewis King, earning the Celts a vital point.
In Division One North, Ossett Town led three times at Glossop North End but were forced to settle for a point following a 3-3 draw.
Ashley Jackson, Craig Nelthorpe and Anthony Mackie were on target for Ossett, with a Ruben Jerome brace and Callum Chippendale strike earning Glossop a point.
A Casey Stewart strike was enough to hand Tadcaster Albion a 1-0 victory over Clitheroe.
Brighouse Town fell to a 1-0 defeat at home to Radcliffe Borough, Callum Grogan scoring the solitary strike, whilst Edward Moran and Greg Daniels handed Ramsbottom United a 2-0 victory at Ossett Albion.
In Division 1 South, Frickley Athletic strengthened their hold on second place as a Gavin Allott brace saw them comeback to defeat Corby Town 2-1, after Steven Leslie had given the hosts the lead from the spot.
PONTEFRACT Collieries maintained their pursuit of leaders AFC Mansfield with a fine 4-0 victory over Rainworth Miners Welfare in the NCE Premier Division on Saturday.
First-half goals from Jack Greenhough and Luke Jeffs set the home side on the way and further strikes from Vaughan Redford and Kane Reece ensured a comfortable victory.
Fourth-placed Pontefract are now 18 points behind Mansfield but with seven games in hand.
Fifth-placed Pickering Town also enjoyed a 4-0 victory at home to Clipstone.
Braces from Ryan Blott and Billy Logan saw the Pikes to victory. It was also a good day for sixth-placed Hemsworth who won 3-0 at Bottesford Town.
Bradley Dockerty gave Hemsworth the lead on the hour and further goals followed from Adam Hayton and Luke Hogg.
Tenth-placed Garforth defeated Staveley MW 3-2, thanks to goals from Lee Turner, Mark Simpson and Mitchell Hamilton. Elsewhere, Harrogate Railway lost 2-1 at home to Hall Road Rangers.
In Division One, a brace from Robert Youhill helped leaders Knaresborough Town record a 4-1 victory at East Yorkshire Carnegie. Yorkshire Amateur went down 3-2 at Shirebrook Town while Glasshoughton Welfare got the better of Selby Town, 2-1. Andrew Horbury and Ryan Ferguson netted for Welfare and Joseph Dale for Town. AFC Emley drew 1-1 at Armthorpe while Nostell MW lost 1-0 at home to Dronfield.