West Bromwich Albion scored twice in the last six minutes to snatch a draw with Championship promotion-chasers Huddersfield Town.
The Terriers looked on course for a comfortable win after two goals from top scorer Danny Ward, the first of them a nightmare for Albion keeper Sam Johnstone.
But Albion got a lifeline from Karlan Grant's fortuitous 84th-minute penalty and, just a minute later, Semi Ajayi crossed for Andy Carroll to head in a dramatic Baggies equaliser - Albion's first two goals in four home games.
Huddersfield still climb back up to second in the Championship table as they made it 17 league games unbeaten.