Match ends, Bolton Wanderers 1, Burnley 2.
Burnley came from behind to go top of the Championship thanks to Andre Gray's double at lowly Bolton.
After a dour first hour David Jones was caught in possession and substitute Gary Madine's low cross was slotted home from close range by Liam Feeney.
Gray tapped in a leveller after goalkeeper Paul Rachubka had done well to keep out his initial effort.
And the former Brentford man grabbed his 20th of the season with a tremendous strike in the 85th minute.
The 24-year-old raced on to Fredrik Ulvestad's pass before hitting an unstoppable shot.
It looked like the Clarets were going to leave the Macron empty-handed after Feeney tapped home, but Gray's double in 11 minutes gave them an 18th league win of the season.
The defeat means the Trotters, who this week agreed a takeover by the Sport Shield consortium headed by former striker Dean Holdsworth, are seven points adrift of safety with 12 games to play.
Burnley are now one point clear of Hull City and Middlesbrough, but have played once more match than the Tigers, and two more than Boro.
Bolton boss Neil Lennon:
"What you should do is get my quotes from the last few weeks and just put it in your report.
"Individual mistakes have cost us the game again. I can't be critical of the team because they were excellent today. I would have been disappointed with a draw, never mind losing the game. It's tough to take at the minute."
Lennon on the proposed takeover:
"I'm really fed up of talking about it. Dean's worked really, really hard at this. He's put his heart and soul into it so if anyone deserves to get it it will be him.
"Whether it goes through or not I cannot say. If it does then hopefully we can get the embargo lifted and strengthen the squad."
Burnley manager Sean Dyche:
"We were off our performance levels and still won, and that's what you have to do sometimes in the Championship, in all of football, but definitely in the Championship.
"Ian Holloway told me in private in the manager's room a couple of years ago, 'Your lads have got an unbelievably strong chin' - and he mentions it a lot now because the mentality is so firm here.
"I appreciate it doesn't guarantee you an outcome like that, but it gives you a whole better chance. I can imagine when I watch that back in the cold light of day with no noise, you'll see our reaction to their goal is pretty calm. It's 'get the ball lads, let's get on with it'.
"It's gone immediately. We talk to the players a lot about it, focus, refocus, what's the focus now? To go and grip the game."
- 8SpearingSubstituted forWellingtonat 89'minutes
- 10CloughSubstituted forDobbieat 82'minutes
- 19HeskeySubstituted forMadineat 65'minutes
- 21BoydSubstituted forTaylorat 72'minutes
- 14JonesSubstituted forUlvestadat 84'minutes
- 37ArfieldBooked at 90mins
- 7GraySubstituted forHenningsat 90+3'minutes
- Steve Martin
- Shots on Target
Second Half ends, Bolton Wanderers 1, Burnley 2.
Substitution, Burnley. Rouwen Hennings replaces Andre Gray.
Scott Arfield (Burnley) is shown the yellow card for a bad foul.
Wellington (Bolton Wanderers) wins a free kick on the left wing.
Foul by Scott Arfield (Burnley).
Corner, Bolton Wanderers. Conceded by Fredrik Ulvestad.
Attempt missed. Stephen Dobbie (Bolton Wanderers) right footed shot from the right side of the box is too high. Assisted by Darren Pratley with a headed pass following a corner.
Substitution, Bolton Wanderers. Wellington replaces Jay Spearing.
Corner, Bolton Wanderers. Conceded by Tom Heaton.
Mark Davies (Bolton Wanderers) wins a free kick on the left wing.
Foul by Joey Barton (Burnley).
Foul by Gary Madine (Bolton Wanderers).
Ben Mee (Burnley) wins a free kick in the defensive half.
Goal! Bolton Wanderers 1, Burnley 2. Andre Gray (Burnley) left footed shot from outside the box to the bottom left corner. Assisted by Fredrik Ulvestad.
Substitution, Burnley. Fredrik Ulvestad replaces David Jones.
Offside, Burnley. James Tarkowski tries a through ball, but Andre Gray is caught offside.
Substitution, Bolton Wanderers. Stephen Dobbie replaces Zach Clough.
Gary Madine (Bolton Wanderers) wins a free kick on the right wing.
Foul by Ben Mee (Burnley).