Newcastle returned to winning ways and ensured Brighton's stay at the top of the Sky Bet Championship was short-lived as Dwight Gayle's hat-trick helped them to a 4-0 victory at home to Birmingham.
Brighton had leapfrogged the Magpies after beating Leeds on Friday night but Newcastle bounced back in style from two successive league defeats with a comfortable win.
Gayle put the hosts in control with two goals in seven first-half minutes and Yoan Gouffran added a third soon after the break before Gayle completed his treble to take his tally to 16 for the season.
The game of the day was at Molineux where Wolves and Fulham shared an eight-goal thriller.
Sky Bet Ch'ship
Ipswich 1 - 1 Cardiff
Newcastle 4 - 0 Birm'ham
Reading 2 - 1 Sheff Wed
Rotherham 1 - 0 QPR
Brentford 2 - 1 Burton Alb
Huddsf'ld 2 - 1 Bristol C
Preston 3 - 2 Blackburn
Barnsley 2 - 1 Norwich
A Villa 1 - 0 Wigan
Wolves 4 - 4 Fulham
Kortney Hause put Wolves ahead but Fulham took control with three goals in the space of 11 minutes from Stefan Johansen, Floyd Ayite and Tom Cairney.
Sky Bet Ch'ship
1 Newcastle 43
2 Brighton 42
3 Reading 37
4 Huddsf'ld 33
5 Leeds 32
6 Sheff Wed 31
7 Birm'ham 31
8 Norwich 30
9 Fulham 29
10 Derby 29
11 Barnsley 28
12 Preston 28
13 A Villa 28
14 Bristol C 27
15 N Forest 25
16 Brentford 25
17 Ipswich 25
18 QPR 23
19 Wolves 22
20 Burton Alb 22
21 Blackburn 20
22 Cardiff 20
23 Wigan 18
24 Rotherham 10
Matt Doherty sparked the Wolves fightback in the 65th minute, Ivan Cavaleiro equalised and Dave Edwards looked to have won it in the 90th minute, only for Ayite to head a last-gasp leveller.
Reading kept the pressure on the top two with a 2-1 win at home to fellow promotion hopefuls Sheffield Wednesday.
Roy Beerens broke the deadlock in the 57th minute with a deflected shot and the Dutch winger added a second before Steven Fletcher grabbed an injury-time consolation for the visitors.
Huddersfield secured their first victory in six matches after beating Bristol City 2-1 at home to move up to fourth.
Elias Kachunga's early header was cancelled out by Tammy Abraham but the Terriers regained the lead when Nahki Wells punished City goalkeeper Frank Fielding's failure to deal with a backpass.
Norwich failed to build on their thrashing of Brentford last week as they slumped to a sixth defeat in seven matches with a 2-1 loss at Barnsley.
Tom Bradshaw and Conor Hourihane put the Tykes in control at the break and Nelson Oliveira's goal seven minutes into the second half was not enough for the visitors.
Cardiff earned a 1-1 draw at Ipswich despite the bizarre behaviour of Sol Bamba.
Aron Gunnarsson's opener for Cardiff was cancelled out by Luke Varney before Bamba was sent off for reacting angrily to a challenge by Jonathan Douglas, while he also clashed with the referee, the fourth official, his own physio and manager Neil Warnock.
Brentford ended a four-game losing streak with a 2-1 win at home to Burton thanks to Scott Hogan's double, either side of Jamie Ward's equaliser.
At the bottom, Rotherham claimed only their second win of the season thanks to Isaiah Brown's solitary strike at home to QPR but Wigan were denied a point by a superb 88th-minute strike by Jack Grealish which lifted Aston Villa into the top half.
Callum Robinson was Preston's derby hero as his late strike earned the Lilywhites a 3-2 win in a pulsating match against Blackburn.
Daniel Johnson twice gave Preston the lead, the second time from the spot, only for Danny Graham to equalise both times, but Robinson's strike ensured local bragging rights for the hosts.