Substitute Ibrahim Cissoko scored a dramatic equaliser in the 11th minute of stoppage time as 10-man Bolton came from behind to snatch an unlikely 3-3 draw with Sky Bet League One play-off rivals Huddersfield.
Huddersfield led 3-1 after 66 minutes, with Jordi Osei-Tutu sent off 13 minutes earlier for a foul on two-goal David Kasumu.
But Bolton, who snatched a stoppage-time victory in the reverse fixture last October, hit back through the in-form Johnny Kenny and last-gasp hero Cissoko.
Bolton led through captain Eoin Toal’s third goal of the campaign after 14 minutes.
Kasumu, who had not previously scored for the Terriers since December 2024, equalised after 52 minutes.
He was then brought down by Osei-Tutu, leading to the red card, and Marcus Harness slotted home the spot-kick.
Kasumu made it 3-1 when his shot deflected off George Johnston past Jack Bonham and that should have been enough but Huddersfield, who are seventh, reckoned without Bolton’s late fightback.
Celtic loanee Kenny netted for a fourth successive game after 77 minutes and Cissoko, introduced for the injured Chris Forino two minutes from time, curled in a left-foot stunner after cutting in from the right wing as the clock hit 101 minutes.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.