Huddersfield Town had to make do with a point as late goals by Rotherham United substitutes Jonson Clarke-Harris and Lee Frecklington left them reeling.
Chris Powell's side had looked set for a three-point Boxing Day bonus after James Vaughan finally ended a year-long goal drought with a first-half opener and Conor Coady headed home on the hour.
But Clarke-Harris, introduced after 78 minutes, nodded home with three to go, then Frecklington, brought on with 17 minutes left, drilled in a last-gasp leveller.
It was tough to take for the 2,609 travelling fans, with Town's only consolation a 25th point of the campaign and the avoidance of a fifth successive defeat on their travels.
Boss Powell made three changes from the side beaten 1-0 at home to Birmingham City on Saturday, but there was still no room for nine-goal top scorer Nahki Wells in the starting XI.
Vaughan made his first start since the September showdown with Middlesbrough, when he tore a calf muscle, with illness-hit midfielder Jonathan Hogg making way.
Centre-back Murray Wallace was back from suspension in place of Anthony Gerrard, while Tommy Smith took over from Lee Peltier at right-back for a match watched by 11,681.
Rotherham, promoted from League I last season, were unchanged as they looked to build on their first win in 10 games, 2-1 at Wigan Athletic on Saturday.
Both sides made busy starts, but Town had the better of the early chances, and Grant Holt should have done better than poke wide a 14th-minute shot from Sean Scannell's cross.
Powell had Harry Bunn playing in behind Holt and Vaughan rather than wide left, and his pass set up Vaughan for a half-volley which keeper Adam Collin held.
On-loan Leicester City striker Tom Lawrence looked lively for the hosts, and Wallace was booked for bodychecking him.
Town skipper Mark Hudson was then yellow carded for a foul on Lawrence, who drilled in the resultant free-kick which Alex Smithies saved low down.
Rotherham we're getting on top when Town struck on the counter-attack, with Smith passing to Scannell, whose low cross from the right was turned in by Vaughan.
The injury-plagued 26-year-old last scored in the 2-1 home win over Burnley in November 2013, and his last goal in open play was the month before that.
His goal rocked Rotherham, but they did manage to force a 44th-minute free-kick which on-loan Middlesbrough midfielder Emmanuel Ledesma drilled high and wide.
The home side were soon pressing in the second half, and Paul Green was thwarted by Smith as he attempted a header before Smithies saved from Ledesma.
Town were forced to make a 53rd-minute change after Holt took a knock, with midfielder Oscar Gobern the man to come on.
Rotherham then replaced out-of-sorts midfielder Ben Pringle, a rumoured close-season target of Town, with striker Jordan Bowery.
It was Gobern who made the quicker impact, lofting in a deep cross which Coady glanced home, much to the glee of the 2,609 travelling fans behind the goal.
Town continued to push forward, and Wallace's header from a Jacob Butterfield corner was tipped over by Collin before Butterfield scooped a shot over the bar.
Bunn had a shot saved before Jonson-Harris finished off Green's cross and Frecklington fired home from outside the area.