There is a packed weekend schedule in the second tier, with Week 34 concluding on Monday in a crucial match between the top two teams, Sheffield United and Leeds.
The action kicks off on Friday night with a double header as Middlesbrough face Bristol City on the road, while Burnley host Sheffield Wednesday in an attempt to narrow the gap on the league leaders.
Bristol City vs Middlesbrough (Friday, 7.45pm)
Middlesbrough have seen both teams score in 10 of their last 11 away matches, but they might end their four-game losing streak with a draw in this fixture.
Score prediction: Bristol City 1-1 Middlesbrough
Burnley vs Sheffield Wednesday (Friday, 8pm)
Burnley have been solid at the back, having conceded only nine goals in 33 games and keeping 11 consecutive clean sheets in the Championship. They could shut out a struggling Sheffield Wednesday side, who have won just two of their last nine matches.
Score prediction: Burnley 2-0 Sheffield Wednesday
Sunderland vs Hull (Saturday, 12.30pm)
Sunderland are unbeaten in 16 home games and are likely to overcome a Hull side fighting relegation. However, Hull have scored in seven of their last eight games, so they could trouble the hosts.
Score prediction: Sunderland 3-1 Hull
Plymouth vs Cardiff (Saturday, 12.30pm)
Plymouth have been in good form at home, winning three consecutive games in all competitions. They could edge past Cardiff, who have struggled on the road with just one victory in 16 away matches in the Championship.
Score prediction: Plymouth 2-1 Cardiff
Derby vs Millwall (Saturday, 12.30pm)
Derby's poor run continues with five losses in their last seven league games, scoring only twice in that period. They face a resilient Millwall side, boasting the best defensive record in the bottom half of the table.
Score prediction: Derby 0-1 Millwall
West Brom vs Oxford (Saturday, 3pm)
Oxford have struggled on the road, earning just nine points out of 48 possible this season. West Brom, on the other hand, have been strong at home, losing only two of their 16 games at The Hawthorns.
Score prediction: West Brom 2-1 Oxford
Portsmouth vs QPR (Saturday, 3pm)
QPR have drawn 11 matches, with only five Championship teams drawing more. They could be held to another draw by an improving Portsmouth side.
Score prediction: Portsmouth 2-2 QPR
Swansea vs Blackburn (Saturday, 3pm)
Blackburn, despite being without a manager, have won three of their last four games and might defeat a struggling Swansea team, who have lost six of their last seven matches.
Score prediction: Swansea 0-2 Blackburn
Norwich vs Stoke (Saturday, 3pm)
Both Norwich and Stoke have drawn 11 league games each so far. They could be headed for another draw, especially with Stoke's recent improvement in form.
Score prediction: Norwich 1-1 Stoke
Coventry vs Preston (Saturday, 3pm)
Coventry have been in fine form, winning six of their last seven league games. They are likely to overcome Preston in a closely contested match.
Score prediction: Coventry 2-1 Preston
Watford vs Luton (Sunday, 12pm)
Watford caused an upset in their last game and are expected to continue their winning streak by defeating struggling rivals Luton, who have suffered 19 defeats in 33 games.
Score prediction: Watford 3-1 Luton
Sheffield United vs Leeds (Monday, 8pm)
Leeds triumphed 2-0 over Sheffield United earlier in the season and could repeat that success. They showed great determination in their recent victory over Sunderland and will be aiming for another win.
Score prediction: Sheffield United 0-2 Leeds