Aleksandar Mitrovic's first-half goal helped Newcastle maintain their place at the top of the Sky Bet Championship table with a 1-0 victory at Wolves.
Second-placed Brighton had briefly taken their place at the summit after a 4-1 win over Burton earlier on Saturday but Mitrovic's close-range effort on 44 minutes was enough for the Magpies.
Rafael Benitez's promotion-chasing side are now unbeaten in five league games and are seven points clear of third-placed Huddersfield.
Brighton knew a win would heap the pressure on Newcastle and they got the perfect start at the Amex Stadium against Burton.
Tomer Hemed grabbed his eighth league goal of the season on 12 minutes and the Seagulls doubled their lead just after half-time through Sam Baldock.
Sky Bet Ch'ship
Leeds 0 - 2 Cardiff
Norwich 5 - 1 N Forest
Fulham 3 - 2 Wigan
Derby 3 - 3 Bristol C
Brighton 4 - 1 Burton Alb
A Villa 0 - 1 Ipswich
QPR 1 - 2 Huddsf'ld
Wolves 0 - 1 Newcastle
Preston 4 - 2 Brentford
Rotherham 1 - 1 Blackburn
Reading 0 - 0 Barnsley
Hemed added a 57th-minute penalty and Glenn Murray wrapped up the victory late on after Michael Kightly netted a consolation for Burton.
Huddersfield kept up their hunt for promotion with a 2-1 win away at QPR which sent them up to third.
Izzy Brown struck on 26 minutes and Nahki Wells added a second for the Terriers 10 minutes later.
Luke Freeman gave QPR hope with a goal on the hour mark but Huddersfield held on to leapfrog Reading, who drew 0-0 away at Barnsley.
Fifth-placed Leeds lost ground on their promotion rivals after being beaten 2-0 at home by Cardiff.
Sean Morrison opened the scoring and Kenneth Zohore added a second for the Bluebirds on 71 minutes.
Leeds midfielder Liam Bridcutt was sent off four minutes from time for a second bookable offence as Garry Monk's side lost for the second game in succession.
Darren Bent scored twice as Derby rallied from a three-goal deficit to draw 3-3 with struggling Bristol City.
The Robins were 3-0 ahead after just 38 minutes, with Tammy Abraham's double following Matty Taylor's first goal since his move from Bristol Rovers.
Sky Bet Ch'ship
1 Newcastle 65
2 Brighton 64
3 Huddsf'ld 58
4 Reading 57
5 Leeds 54
6 Sheff Wed 52
7 Norwich 50
8 Derby 47
9 Fulham 46
10 Barnsley 46
11 Preston 45
12 Birm'ham 40
13 Ipswich 39
14 Cardiff 39
15 Brentford 37
16 A Villa 36
17 N Forest 36
18 Wolves 35
19 QPR 34
20 Bristol C 32
21 Burton Alb 31
22 Blackburn 29
23 Wigan 26
24 Rotherham 17
Bent reduced the deficit for the Rams just after the break and Tom Ince added a second for the hosts before the former England striker secured a point with a penalty on 81 minutes.
Blackburn failed to take full advantage of Bristol City's slip-up but Rovers did pick up a late 1-1 draw against bottom-of-the-table Rotherham.
Jon Taylor scored Rotherham's first goal in five Championship games just after the break but Stephen Kelly's own goal four minutes from time leaves Blackburn just two points behind 21st-placed Burton.
Neeskens Kebano scored a last-gasp winner for Fulham as they beat lowly Wigan 3-2 at Craven Cottage.
Floyd Ayite gave Fulham the lead midway through the first half before Scott Malone's own goal on 32 minutes and Michael Jacobs' strike in first-half added time turned the game on its head.
Denis Odoi levelled things up for Fulham on 71 minutes but Kebano's goal in added time leaves Latics five points adrift of safety.
Alex Pritchard scored twice as Norwich hammered 10-man Nottingham Forest 5-1 at Carrow Road.
The Canaries flew out of the traps and were 3-0 ahead after just 18 minutes as Jonny Howson, Josh Murphy and Wes Hoolahan all struck.
Pritchard scored twice for the hosts after the break while Forest, who had Eric Lichaj sent off for a second bookable offence, saw Ross McCormack net a consolation.
Elsewhere, Aiden McGeady's double helped Preston to a 4-2 win over Brentford while Emyr Huws scored a late goal to give Ipswich a 1-0 victory at Aston Villa.