Farsley Celtic rightfully secured all three points in a thrilling Christmas match that had almost everything.

Michael Coulson delivered yet another sensational winning goal from outside the box, echoing his remarkable performance against Curzon Ashton a week and a half ago. The goal was of a calibre that could decide any match.

The Celts generated numerous opportunities and proved worthy of their lead. The game took a turn when The Celts were reduced to ten men following Ryan Watson’s expulsion with over an hour played. However, the Celts displayed solid defensive prowess, and goalkeeper Zan Luk Leban’s outstanding injury-time save was pivotal.

The first half unfolded as a tightly contested affair, favouring The Celts with better chances. The dynamic Dylan Youmbi faced two denials from Gloucester keeper Zack Jeacock, and Conor Branson’s header from the box’s edge narrowly missed the right-hand post. Referee dismissals of half-hearted Gloucester penalty appeals followed.

The second half brought the game to life, with The Celts taking the initiative. Youmbi’s shot was blocked, and Jeacock saved Coulson’s follow-up. Shortly after, Coulson forcefully advanced towards the goal, but the ball got stuck between his feet, allowing defenders to crowd him out before he could take a shot.

Two minutes later, The Celts came close again. Tom Allan’s shot across the goal almost found Coulson, who narrowly missed sliding it into the net.

Coulson was once more at the center of the action moments later. Outside the box, he unleashed a powerful strike that left the goalkeeper with no chance. Farsley completely earned their lead.

Youmbi, a constant threat to the Gloucester defense, faced another denial from goalkeeper Jeacock.

The turning point occurred with Watson’s red card in the 68th minute. A power failure in a Farsley floodlight briefly halted the game. With an extra man, the visitors gained momentum, but The Celts defended resolutely. A late goalmouth scramble tested Farsley, but Leban’s superb save in injury time secured the well-deserved win as The Celts held out in front of 503 dedicated spectators.

The victory positions Farsley in 12th place in the National League North, boasting 33 points after 23 games. We anticipate a challenging festive double-header against league leaders Scunthorpe in the next two games as we extend our unbeaten run to eight games.