Match ends, Huddersfield Town 2, Blackburn Rovers 2.
Joe Lolley scored a dramatic late equaliser as Huddersfield came from two goals down to draw against Blackburn.
Rudy Gestede put Rovers in front when his shot bounced off Joe Wilkinson and into the net.
Five minutes later, former Town striker Jordan Rhodes' header doubled the lead following another error by Wilkinson.
However, Jacob Butterfield's curling free-kick reduced the deficit before half-time and Lolley's 25-yard strike ensured the points were shared.
With both sides safely secured in mid-table in the Championship, Huddersfield had the best of the early chances, with Simon Eastwood forced into saving Huddersfield defender Mark Hudson's header in the opening seconds before Oscar Gobern and Conor Coady went close.
|Jordan Rhodes became the first Blackburn player since Alan Shearer to score 20 goals in three successive seasons|
But defender Wilkinson made two costly errors as the 19-year-old's attempted block of Gestede's shot saw the ball loop up and into the back of his own net, before he then connected with a ball that was heading out of play which allowed Rhodes to score.
Five minutes before half-time Ishmael Miller was fouled by Rovers' Tommy Spurr and Butterfield curled the resultant free-kick into the goal.
Huddersfield were convinced that they had scored an equaliser as Sean Scannell's cross from the left was tapped in by Nahki Wells, only for it to controversially be called offside.
Moments later substitute Lolley fired the ball into into the bottom-right corner.
Blackburn boss Gary Bowyer:
"Every player in the Championship is for sale. Of course, you don't want to lose them [Gestede and Rhodes] and they are not the finished article yet, they can both improve on certain aspects of their game.
"But they can do the hardest part, which is score goals.
"If I was to lose either of them I would have to find another 20-goal striker and with the transfer embargo we have that might prove challenging."
Huddersfield manager Chris Powell:
"We showed great character to come back. In the end we deserved at least a point if not all three.
"There's a spirit and a feelgood factor around the club right now. After the defeat at Fulham, where we shouldn't have lost, we sat down as a group and the target I set was to go through the last seven matches unbeaten.
"We knew if we did that we would be safe. Even after the Notts Forest game when we were mathematically safe I told the players to be professional. I didn't want anybody to accuse them of clocking off or being on the beach."
- 4HudsonBooked at 79mins
- 39WilkinsonSubstituted forLolleyat 59'minutes
- 11MillerSubstituted forVaughanat 75'minutes
- 15M Wallace
- 26LenihanBooked at 53mins
- 21TaylorSubstituted forCairneyat 64'minutes
- 17WilliamsonSubstituted forKingat 87'minutes
- Brendan Malone
- Shots on Target
Second Half ends, Huddersfield Town 2, Blackburn Rovers 2.
Offside, Huddersfield Town. Alex Smithies tries a through ball, but James Vaughan is caught offside.
Mark Hudson (Huddersfield Town) wins a free kick in the defensive half.
Foul by Rudy Gestede (Blackburn Rovers).
Foul by Jacob Butterfield (Huddersfield Town).
Rudy Gestede (Blackburn Rovers) wins a free kick in the defensive half.
Attempt missed. Darragh Lenihan (Blackburn Rovers) header from the centre of the box is close, but misses to the left. Assisted by Craig Conway with a cross following a corner.
Corner, Blackburn Rovers. Conceded by Alex Smithies.
Attempt blocked. Jordan Rhodes (Blackburn Rovers) right footed shot from the centre of the box is blocked.
Attempt saved. Joshua King (Blackburn Rovers) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Thomas Spurr with a headed pass.
Foul by Joel Lynch (Huddersfield Town).
Craig Conway (Blackburn Rovers) wins a free kick on the right wing.
Attempt missed. Mark Hudson (Huddersfield Town) header from the centre of the box misses to the right. Assisted by Jacob Butterfield following a set piece situation.
Substitution, Blackburn Rovers. Joshua King replaces Lee Williamson.
James Vaughan (Huddersfield Town) wins a free kick on the right wing.
Foul by Thomas Spurr (Blackburn Rovers).
Delay over. They are ready to continue.
Delay in match Oscar Gobern (Huddersfield Town) because of an injury.
Delay in match Lee Williamson (Blackburn Rovers) because of an injury.