
Leaders Coventry have won their last four matches
Charlton have failed to score more than once in their last 13 home games
Sheffield Wednesday have lost their last 13 matches
Coventry will hope to maintain their title push in the Championship with a win at Bristol City on Saturday, with the clash between promotion hopefuls Hull and Millwall probably the match of the weekend in the second tier.
Preston vs Oxford (Friday, 8pm)
Oxford gained a great win over West Brom last week to boost their survival hopes and they can build upon that by getting a point at Preston.
North End have won just one of their last nine games and confidence is low at Deepdale, so expect a scrappy affair.
Score prediction: Preston 1-1 Oxford
Blackburn vs Portsmouth (Saturday, 12.30pm)
Blackburn could just edge this key relegation clash.
Both teams have scored in four of Portsmouth's last five league away games, but Rovers have won two of their last three at Ewood Park and can come out on top.
Score prediction: Blackburn 2-1 Portsmouth
Hull vs Millwall (Saturday, 12.30pm)
Tuesday's defeat at fellow challengers Ipswich was a blow to Hull's promotion hopes and they could suffer again against Millwall.
The Lions have claimed wins at Watford, Wrexham and Preston since the start of the year and can boost their own chances of going up with three points.
Score prediction: Hull 0-2 Millwall
Bristol City vs Coventry (Saturday, 3pm)
Leaders Coventry have steadied the ship after a wobble and should be able to claim their fifth successive victory against Bristol City.
The Robins were dumped out of the FA Cup by League One strugglers Port Vale in midweek and this looks like a difficult task.
Score prediction: Bristol City 1-3 Coventry
Charlton vs Birmingham (Saturday, 3pm)
Birmingham have lost their last two games and their chances of reaching the play-offs are receding.
All signs are there for a scrappy game at The Valley, where Charlton have failed to score more than once in their last 13 matches, so honours could be shared.
Score prediction: Charlton 1-1 Birmingham
Derby vs Sheffield Wednesday (Saturday, 3pm)
Sheffield Wednesday are playing for pride after their relegation was confirmed and they have lost their last 13 matches, so do not expect them to emerge with anything from their trip to Derby, who need to get their act together to mount a play-off challenge.
Score prediction: Derby 3-0 Sheffield Wednesday
Ipswich vs Leicester (Saturday, 3pm)
Leicester have scored in their last 11 away games, but the Foxes are deep in the relegation battle and look unlikely to earn anything at Ipswich, who moved up to third place with their midweek win over Hull.
Score prediction: Ipswich 3-1 Leicester
Sheffield United v West Brom (Saturday, 3pm)
West Brom have lost 12 of their last 14 Championship away games and it is difficult to see them getting anything from their trip to Bramall Lane against a Sheffield United side who are making a charge for a top-six finish.
Score prediction: Sheffield United 2-0 West Brom
Swansea vs Stoke (Saturday, 3pm)
Stoke have failed to win any of their last four away games and that makes them vulnerable against Swansea, who are likely to secure a mid-table finish but who are unbeaten in their last 10 on their own patch.
Score prediction: Swansea 2-0 Stoke
QPR vs Middlesbrough (Sunday, 4.30pm)
QPR have hit the buffers after defeats to Southampton and Sheff Utd and they look unlikely to score again against a Middlesbrough side whose only defeat in their last 10 outings came against leaders Coventry.
Score prediction: QPR 0-2 Middlesbrough