The year draws to a close with two points separating the top four teams - but not many of the title contenders had a day to remember.
Barnet go into a the New Year with their noses in front but it was rare home points dropped as Sutton United almost did something spectacular.
Ryan Glover nine minutes into time added on earned a 3-3 draw and there was good news elsewhere as Forest Green were also held, Dan Creaney in the 92nd minute was the toast of Tamworth.
There was real frustration at Boundary Park as the live DAZN game between Oldham Athletic and York City was postponed due to fog.
Gateshead were the day’s big winners. Tyrelle Newton scored twice as Hartlepool United’s good run was ended with a 4-3 victory in Tyneside.
Kairo Mitchell showed his class again with two more goals as Rochdale beat AFC Fylde 3-1, but Altrincham were blunt as they drew 0-0 at home to FC Halifax.
Aribim Pepple was again superb for Southend United, pictured, as Ebbsfleet United were shot down 4-0.
Jamey Osbourne was the hero for Solihull Moors, who left Boston United with a big three points in their promotion quest.
Neal Ardley’s Woking twice surrendered the lead to rivals Aldershot Town as the host bit back in front of over 5,000.
Richard Brindley rescued a late point for Eastleigh at Yeovil Town as a big crowd watched Maidenhead United enjoyed a fine 3-1 win over Wealdstone - centre-forward Shawn McCoulsky bagged a brace.
Braintree were big winners over Dagenham & Redbridge, there were two goals each for Kyrell Lisbie and Chay Cooper.
Kidderminster Harriers sit on top of the National League North for the first time this season.
An impressive 3-0 win at Hereford was secured by Omari Morgan-Smith, and they leapfrop Curzon Ashton - the leaders stunned 3-1 at home by struggling Farsley Celtic.
Scunthorpe United did the hard work by winning at Peterborough Sports, Callum Roberts sealing a tricky game.
King’s Lynn Town dropped two points at home to troubled Needham Market, while Cadan Kelly fired in two goals as Darlington defeated Scarborough 4-3.
Things are looking up for Oxford City in 2025 - Corie Andrews’ grabbed a late winner at Rushall Olympic.
Elsewhere there were big wins for Buxton, Brackley and for Chester at Marine, defender Harrison Burke the hero again.
Torquay United stay top of the National League South despite twice throwing away the lead at Weymouth, Brandon Goodship reeling the leaders in.
Kwesi Appiah can’t stop scoring and he grabbed two goals as Boreham Wood keep the pressure on with a 2-0 win at Enfield Town.
Contenders Truro City and Weston-super-Mare drew 1-1 which allowed in-form Maidstone United to rise to third - Aaron Blair, Matt Bentley and George Fowler all scored in a Kent derby win at Tonbridge Angels.
Scott Wilson’s double made it a perfect start for new Bath City boss Darren Way, who saw his side leave Chippenham with a 3-0 win.
Nick Wheeler’s winner was big news for Worthing as they left Dorking Wanderers with all three points, but there was no way through against Salisbury for Eastbourne Borough.
Osman Foyo’s 85th minute goal grabbed victory for Chelmsford City at Welling United as Aveley, Slough Town and Farnborough could only draw their home matches.
For all Boxing Day's results, click here.