By Pete Allison
Last Updated: 01/01/70 1:00am
Leeds were beaten by Barnsley as Colchester impressed in their victory over Cardiff.
The day's Yorkshire derby failed to disappoint, as Barnsley and Leeds served up a cracking tie at Oakwell.
The Whites tasted defeat at Oakwell to drop to second from bottom, while at the top Preston moved to within a point of Cardiff with a win over Luton.
Barnsley took the lead in the 30th minute, as a good ball in from Michael McIndoe was punched out by Leeds goalkeeper Graham Stack. However, it fell to the feet of Martin Devaney who drilled home.
Two goals in two minutes saw Leeds turn it around, as poor defending from The Tykes saw Shaun Derry head home from a Robbie Blake corner, and it was Blake who gave Leeds the lead in first-half injury time.
Blake controlled a long ball from Lewis on the break, and fired home to make it 2-1.
But Barnsley were back in it on 62 minutes, as a headed clearance from Paul Butler fell to the feet of McIndoe, who fired low into the net.
Barnsley stole the lead in the 76th minute as a curling shot from Brian Howard saw Stack helpless in the Leeds goal.
Colchester continued their incredible start to the season with a 3-1 win at home to Cardiff.
An early disallowed goal could have seen Cardiff capitalise as Michael Chopra went close, but Colchester took the lead in the second half through Kevin McLeod.
Chopra got his goal to put the league leaders back in the tie when Riccardo Scimeca crossed and the former Newcastle man never looked like missing from three yards out.
Colchester took the lead again after good work from Kemal Izzet saw Jamie Guy make it 2-1.
And the Layer Road outfit made it 3-1 from the penalty spot as Stephen McPhail was red carded for a foul in the area, and Jamie Cureton netted.
Birmingham made it five wins in a row away to Plymouth, as Rahdi Jaidi headed in a corner from Gary McSheffery 15 minutes from time, handing Steve Bruce's men a 1-0 win.
Burnley's excellent start to the season continued as Chris McCann scored in injury time to steal a win against Ipswich, despite Micah Hide's red card just seconds before the final whistle.
Derby performed daylight robbery against Tony Mowbray's West Brom at Pride Park with a 2-1 win.
West Brom took the lead half way through the first half, as a Nathan Ellington through ball to Diomansy Kamara was deflected by the Derby defence into the path of Richard Chaplow, who sliced home for 1-0.
Derby's first chance of the match came against the run of play on 70 minutes, when Matt Oakley put The Rams back into the game to make it 1-1.
Just moments later, The Rams were in the lead as Giles Barnes' effort gave Russell Hoult no chance of saving, as Billy Davies' men turned the game on its head to seal the win.
QPR increased the pressure on Peter Taylor with a 4-2 win over Crystal Palace at Loftus Road.
Palace took the lead thanks to good work on the left-hand side from Danny Granville, whose chipped long ball was guided into the path of Tom Soares by Jobi McAnuff and Soares sliced home.
QPR loanee Jimmy Smith celebrated a new contract at Chelsea as he hit a glorious 25-yard volley passed Gabor Kiraly and into the back of the net.
Palace regained the lead thanks to Clinton Morrison, but they were soon pegged back again, when sloppy defending saw Steve Lomas hit home.
QPR made it 3-2 from the penalty spot through Kevin Gallen and sealed the win three minutes later with Jimmy Smith's second goal of the game.
Three goals in 22 first-half minutes saw Wolves go 3-0 up over Championship strugglers Southend United, with two goals from Leon Clarke and one from Jody Craddock, whose effort smashed off the underside of the crossbar and bounced into the net.
Southend made it 3-1 in the second half, but Matt Harrold's effort was not enough to spark a comeback from Steve Tilson's side.
Sheffield Wednesday continued their recent good form with a 2-1 win over Leicester City.
Marcus Tudgay's goalscoring form continued as he gave The Owls a first-half lead.
Tudgay got his fifth goal in four games in the second half, as he fired low and hard from a Deon Burton cross.
A Leicester comeback failed to materialise despite a Matty Fryatt goal 20 minutes from time.
Preston's impressive home form continued with a 2-0 win over Luton Town.
David Nugent was brought down in the box by Marlon Beresford, who was red carded. Graham Alexander scored from the resultant penalty.
Patrick Agyemang sealed the win for Paul Simpson's side, side-footing in from a Preston corner.
Robert Earnshaw continued his impressive scoring form as his second-half strike handed Norwich a 1-0 win over Roy Keane's Sunderland.
Hull picked up a valuable point in their 0-0 stalemate away to Southampton, adding more misery to George Burley's side's indifferent season.
Click below for individual match summaries:
Barnsley 3-2 Leeds Utd
Burnley 1-0 Ipswich
Colchester 3-1 Cardiff City
Derby 2-1 West Brom
Norwich 1-0 Sunderland
Plymouth 0-1 Birmingham
Preston NE 2-0 Luton Town
QPR 4-2 Crystal Palace
Sheff Wed 2-1 Leicester
Southampton 0-0 Hull City
Wolves 3-1 Southend