Cheltenham Town were held in an entertaining draw with Newport County at the LCI Rail Stadium in their final match of 2017 as Mo Eisa netted his 11th goal of the season.
The Exiles took the lead just ten minutes into the second half as Padraig Amond's well placed header looped past Scott Flinders for his seventh goal of the season, and second against Cheltenham.
But the Robins battled back with County keeper' Joe Day kept the hosts at bay until Mo Eisa sublimely curled into the bottom corner to level up the scores on the 77th minute.
In a frantic finish to the match neither side could find a winner as both teams had to settle for a point going into the new year.
Gary Johnson made one change to the team that started on Boxing Day as Brian Graham came in for his first start since November for Harry Pell, who was not part of the squad due to injury.
As has been the case in their last two games, Cheltenham started the better as Nigel Atangana charged down a clearance which lobbed into the path of Brian Graham but his header was clawed away before Mo Eisa looped a header onto the roof of Joe Day's net.
Eisa was at it again in the fifth minute as he controlled a Jerell Sellars cross well, before half-volleying a powerful effort that was blocked by the legs of Day, who was being called into plenty of action early on.
Robbie Willmott then saw his shot from the edge of the box blocked on the line by Taylor Moore as Newport sought to respond to Cheltenham's positive start.
Frank Nouble then had two efforts in quick succession, showing good strength and pace to beat his men but both attempts did little to trouble Scott Flinders.
Michael Flynn's side were clearly a threat from set-pieces and throw-ins, as the Robins survived a spell of pressure around the 15 minute mark, and Nouble once again caused Flinders to make a save, albeit not a difficult one.
The well-travelled Nouble was in the thick of it again, powering into the box before Will Boyle deflected his driven cross-shot wide for a corner, as Newport started to edge the match in terms of possession and chances.
Brian Graham then headed over as the hosts tried to get a foothold in the game, with Kevin Dawson looking sharp for Gary Johnson's team.
Matt Dolan and Willmott both tried their luck but Flinders stood firm to catch the first attempt and then parry wide as the first half came to a close at the LCI Rail Stadium.
A fantastic through ball from Joe Morrell found Dawson right on the stroke of half-time but the Irishman's poked shot was smothered by Day, as the teams went into the break level.
Some very tidy footwork from Sellars allowed him to get into space but the former Aston Villa man flashed a shot wide on 47 minutes, Eisa then turned but shot straight at Day as Cheltenham maintained their pattern of starting well.
Sellars was really causing problems as more great dribbling from the midfielder got Cheltenham in behind but Eisa was thwarted by Day in a match where both goalkeepers were on form.
But Flinders was beaten on 55 minutes by an expertly placed header, as Ben White's superb long pass was nodded home by Padraig Amond, who also netted the winner when the sides last met.
Morrell quickly skipped through two challenges but Day was equal to his attempt as Cheltenham pushed for an equaliser, White then nearly put into his own net as his attempted clearance was sliced over the crossbar.
As the Robins relentlessly pushed forward, Nouble broke away at the other end but was bravely denied by Flinders as Newport looked to consolidate victory with a second goal.
But Cheltenham were the ones who went onto score, as great individual play from Mo Eisa brought the ball into box and the Sudanese forward curled in the leveller, much to the jubilation of the home faithful.
The game was opening up as Flinders clawed away Mickey Demetriou's header at the other end.
The Robins' stopper then made another amazing save, tipping away Nouble's swerving effort from the edge of the area but a draw would have to do for both sides going into 2018.
CHELTENHAM TOWN: Flinders (GK), Grimes (C), Atangana, Dawson, Winchester, Boyle, Sellars, Eisa, Graham (Wright 65), Morrell, Moore.
Subs not used: Storer, Holman, Bower, Lovett (GK), Hinds, Lloyd.
NEWPORT COUNTY: Day, Pipe (C), Butler, White, Willmott, Dolan (Tozer 68), Amond, Nouble (McCoulsky 90), Bennett, Owen-Evans, Demetriou.
Subs not used: Reynolds, Foulston, Touray, Bittner (GK).
REFEREE: Antony Coggins
ATTENDANCE: 3,637 (916 away)