Championship: Predictions for all 12 weekend games

&w=707&quality=100)
- Leeds and Burnley have already been promoted
- Relegation rivals Hull and Derby face each other in East Yorkshire
- Rock-bottom Plymouth travel to troubled Preston
While the automatic promotion places and two of the play-off spots have been filled already, there is still plenty to play for in the Championship with just two matches to go.
There are two play-off places up for grabs, with six teams still mathematically in the hunt for them, while there are eight teams battling to stay in the division, with all three relegation spots yet to be determined.
That means there should be plenty of drama to come on the penultimate weekend of the Championship season, and we have previewed all 12 fixtures below.
Stoke vs Sheffield United (Friday, 8pm)
It was an Easter Monday to forget for both of these sides as Stoke were thrashed 6-0 by Leeds and Sheffield United saw their automatic promotion dreams ended by a 2-1 defeat at Burnley.
Stoke have more to play for than the Blades, though, and are likely to secure a win on Friday, albeit a narrow one.
Score prediction: Stoke 1-0 Sheffield United
Luton vs Coventry (Saturday, 12.30pm)
Coventry need a win to hold on to sixth spot, while Luton need a victory to have any real chance of securing survival.
The Sky Blues have a more talented squad but the Hatters will be spurred on by a fired-up Kenilworth Road and can earn a point to take their relegation fight to the final day.
Score prediction: Luton 1-1 Coventry
QPR vs Burnley (Saturday, 12.30pm)
Burnley earned promotion on Monday and are now looking to pip Leeds to top spot.
The Clarets can take a step towards that goal by landing a narrow victory over mid-table QPR, who are already thinking of their summer holidays.
Score prediction: QPR 1-2 Burnley
Blackburn vs Watford (Saturday, 3pm)
Blackburn are still just about in the hunt for a top-six finish and can extend their winning run to four by beating out-of-form Watford.
Score prediction: Blackburn 2-0 Watford
Cardiff vs West Brom (Saturday, 3pm)
Cardiff are winless in six and in real danger of relegation. The Bluebirds may have enough to earn a point against a West Brom side who have lost five of their last six games, but their fate may already be sealed.
Score prediction: Cardiff 0-0 West Brom
&w=707&quality=100)
Hull vs Derby (Saturday, 3pm)
With nerves high in this six-pointer, this pair of relegation rivals may play out a cagey encounter and share the points in a 1-1 draw, just as they did in the reverse fixture.
Score prediction: Hull 1-1 Derby
Middlesbrough vs Norwich (Saturday, 3pm)
Norwich have shipped 10 goals while losing their last three games and it is hard to see interim manager Jack Wilshere steadying the ship in time for a trip to top-six chasing Middlesbrough, who have won four of their last five at the Riverside.
Score prediction: Middlesbrough 3-1 Norwich
Millwall vs Swansea (Saturday, 3pm)
Swansea are the Championship’s form side, winning five straight games, but they may have to settle for a point at the Den, where Millwall have won four on the spin.
Score prediction: Millwall 1-1 Swansea
Oxford vs Sunderland (Saturday, 3pm)
Sunderland have lost three in a row and may again rest players with the play-offs on the horizon, opening the door for Oxford to secure the win, which should confirm their survival.
Score prediction: Oxford 1-0 Sunderland
Preston vs Plymouth (Saturday, 3pm)
Rock-bottom Plymouth have been battling bravely against the drop, winning three of their last five games, and can secure three vital points at Preston, who have managed just one win in 11 league matches.
Score prediction: Preston 1-2 Plymouth
Sheffield Wednesday vs Portsmouth (Saturday, 3pm)
This pair are playing for nothing but pride and an entertaining draw could be on the cards as a result.
Score prediction: Sheffield Wednesday 2-2 Portsmouth
Leeds vs Bristol City (Monday, 8pm)
Fifth-placed Bristol City may have to wait until the final day to secure their spot in the play-offs as they are unlikely to get anything from a trip to Elland Road, where Leeds, fresh from their 6-0 rout of Stoke, will be keen to keep their spot at the summit.
Score prediction: Leeds 2-0 Bristol City