The Tangerines were third going into the match but looked set to leapfrog Leicester thanks to an early goal from Chris Basham that was the still the only goal of the game going into the final 20 minutes.
QPR looked in danger of a shock result away at lowly Yeovil Town as they were still being held 0-0 going into the final quarter of an hour, but a penalty from Charlie Austin gave them all three points and kept them top of the table.
Scott Arnfield and Sam Vokes both scored in the first half, and despite Matthew Smith pulling one back 11 minutes from time the Clarets held on for victory that puts them second in the table on goal difference.
Burnley are level on points with Blackpool and Leicester, with all three clubs three points adrift of QPR.
Birmingham City's gamble on bringing in Jesse Lingard on loan from Manchester United paid off in fine style as he scored a 13-minute hat-trick half-way through his first 45 minutes for the club as the Blues hammered Sheffield Wednesday 4-1.
Lingard then added a fourth just after half-time, with Kamil Zayatte pulling one back with 24 minutes left.
Federico Macheda's brace was not enough to breathe life into Doncaster's campaign as a late goal saw them draw 2-2 at home against high-flying Nottingham Forest.
Macheda put the hosts ahead on 34 minutes before Chris Cohen levelled for Forest five minutes later.
Macheda struck again soon after half time with a goal that seemed set to give Doncaster only their second win of the season, but Andy Reid brought Forest level nine minutes from time.
Watford enjoyed a thumping 5-1 win at Barnsley to jump into the top five, with Troy Deeney, Marco Fraoni, Fernando Forestieri, Sean Murray and Iketchi Anya on target at Oakwell, with Jason Scotland scoring the consolation for the hosts.
Middlesbrough fought back to draw 3-3 at home against Bournemouth in game that got off to a breathless start, with the Cherries being handed two penalties in the first 12 minutes.
Brett Pitman converted both, but Kaiansu Kamara and Mustapha Carayol hit back to level the scores within 20 minutes.
That seemed the end of the drama, but Grant Leadbitter put Boro ahead with 15 minutes left - only for own-goal specialist Jonathan Woodgate to beat his own keeper seven minutes from time and hand Bournemouth a share of the points.
Will Hughes pulled one back for Derby before Nick Blackman added emphasis to Reading's winning margin.
Blackburn played out a 0-0 draw at home against Huddersfield Town that does nothing for either side's hopes of lifting themselves out of mid-table.
Brighton came from behind to beat bottom club Bolton Wanderers 3-1 in a bizarre game that saw both Brighton's David Lopez and Bolton's Jay Spearing score own goals.
Lopez's effort put Bolton ahead at half time, but Spearing's effort past his own keeper levelled things seven minutes after the break - with Inigo Calderon and Will Buckley scoring twice more for Brighton in the next five minutes to decide the match.
In the lunchtime kick-off, Scott McDonald's first Millwall goal fired Steve Lomas' side to a 1-0 victory over derby rivals Charlton.
The former Middlesbrough striker opened his Lions account shortly before half-time with a deflected effort from outside the area.
McDonald's strike means Millwall, who looked a club in crisis after propping the table with no wins from their first six matches of the season, have now leapfrogged their neighbours in the table.
- Sports & Recreation