Match ends, Rotherham United 2, Huddersfield Town 2.
Two goals in the final three minutes earned Rotherham an unlikely draw against Yorkshire rivals Huddersfield at the New York Stadium.
James Vaughan connected with Sean Scannell's low cross before Conor Coady headed in as the visitors took control.
Jonson Clarke-Harris' header from eight-yards in the 88th minute gave Rotherham hope.
And Lee Frecklington's thunderbolt from 20 yards in the final seconds earned a share of the points.
Huddersfield had been looking for their first away win since 1 October, and just their third all season, and Vaughan looked to have set them on their way.
Forward Scannell's pace caused Rotherham problems all afternoon, and he saw an early pin-point cross prodded wide by Grant Holt.
Vaughan made no such mistake as he turned in his first goal in more than a year to give the visitors a 35th-minute lead.
The home side continued to struggle after the break and following a sloppy pass from Emmanuel Ledesma, Huddersfield stole the ball and Oscar Gobern's cross was turned in by Coady to double the visitors' lead.
Huddersfield looked primed to add to their tally as Jacob Butterfield and Harry Bunn both came close with shots from outside the area.
However, the Millers took a point as Clarke-Harris and Frecklington were both on target in a pulsating final three minutes.
The draw extended Rotherham's unbeaten run to five matches as they remained five points clear of the drop zone.
Rotherham boss Steve Evans: "When you're 2-0 down with a couple of minutes left, we're delighted [to draw]. A point in the Championship is a good day.
"I'm pleased for all my players. We came in yesterday when we could have taken the easy option and got our rewards in the end, our fitness levels showed."
Huddersfield manager Chris Powell: "We really should be walking away with the three points - it's two points dropped for us sure.
"I was really happy with what I was seeing, we just didn't manage to see it out."
- 20MorganBooked at 90mins
- 32LedesmaSubstituted forFrecklingtonat 74'minutes
- 33SmallwoodBooked at 90mins
- 18PringleSubstituted forBoweryat 59'minutes
- 9RevellSubstituted forClarke-Harrisat 79'minutes
- 4HudsonBooked at 29mins
- 15M WallaceBooked at 24mins
- 8ButterfieldSubstituted forGerrardat 90+1'minutesBooked at 90mins
- 16HoltSubstituted forGobernat 54'minutes
- 9VaughanSubstituted forWellsat 78'minutes
- Mark Haywood
- Shots on Target
Second Half ends, Rotherham United 2, Huddersfield Town 2.
Attempt missed. Nahki Wells (Huddersfield Town) right footed shot from the right side of the box is high and wide to the right. Assisted by Conor Coady with a cross following a set piece situation.
Craig Morgan (Rotherham United) is shown the yellow card.
Anthony Gerrard (Huddersfield Town) is shown the yellow card.
Richard Smallwood (Rotherham United) is shown the yellow card for a bad foul.
Foul by Richard Smallwood (Rotherham United).
Nahki Wells (Huddersfield Town) wins a free kick on the right wing.
Substitution, Huddersfield Town. Anthony Gerrard replaces Jacob Butterfield.
Goal! Rotherham United 2, Huddersfield Town 2. Lee Frecklington (Rotherham United) right footed shot from outside the box to the bottom right corner.
Goal! Rotherham United 1, Huddersfield Town 2. Jonson Clarke-Harris (Rotherham United) header from the centre of the box to the top right corner. Assisted by Paul Green with a cross.
Jordan Bowery (Rotherham United) wins a free kick on the right wing.
Foul by Harry Bunn (Huddersfield Town).
Attempt saved. Harry Bunn (Huddersfield Town) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Nahki Wells.
Jonson Clarke-Harris (Rotherham United) wins a free kick in the defensive half.
Foul by Oscar Gobern (Huddersfield Town).
Corner, Huddersfield Town. Conceded by Kári Arnason.
Substitution, Rotherham United. Jonson Clarke-Harris replaces Alex Revell.
Alex Revell (Rotherham United) wins a free kick in the attacking half.
Foul by Mark Hudson (Huddersfield Town).