All 12 Championship weekend games predictions - Week 13

Unbeaten leaders Coventry have won six in a row
Sheffield United have yet to draw a game
Norwich are on a five-match losing streak
Frank Lampard's Coventry kick off the weekend schedule knowing victory at Wrexham on Friday sends them six points clear at the top of the Championship — for 24 hours at least.
That is one of 12 matches in a full weekend Championship programme and here are our thoughts on all of them.
Wrexham vs Coventry City (Friday, 8pm)
With six straight wins, Coventry look close to unstoppable at the moment.
Wrexham have toughened up in recent weeks but won only once at home in the league this season. And, Tuesday night's 2-1 home loss to League One rivals Cardiff in the EFL Cup was a real sickener, which took plenty out of them.
Score prediction: Wrexham 1-4 Coventry City
Leicester City vs Blackburn Rovers (Saturday, 12.30pm)
Back-to-back defeats have seen Leicester tumble down the table and clubs are going to the King Power looking to be hard to beat.
That will be Blackburn's plan and, after last weekend's timely 2-1 win over Southampton, expect them to show their resolve in another frustrating afternoon for the Foxes.
Score prediction: Leicester City 1-1 Blackburn Rovers
Norwich City vs Hull City (Saturday, 12.30pm)
Norwich have lost five in a row and confidence is pouring out of Carrow Road as quickly as faith in their management.
They need to stop the rot but Hull, unbeaten in five with three wins in that run, are not the sort of side the Canaries can take lightly. The pressure is all on the hosts and that spells more trouble.
Score prediction: Norwich City 1-2 Hull City
West Bromwich Albion vs Sheffield Wednesday (Saturday, 12.30pm)
Wednesday are on the verge of something more positive off the pitch, but on it, there might not be any change this weekend.
Bottom even before their points deduction, if West Brom do their work correctly, they should win this comfortably enough.
Score prediction: West Bromwich Albion 2-0 Sheffield Wednesday
Birmingham vs Portsmouth (Saturday, 3pm)
Blues boss Chris Davies is under pressure as big-spending Birmingham's promotion challenge simply is not happening.
They will keep the ball but are not guaranteed to take chances and a side as gutsy as Portsmouth — who have already grabbed draws at West Brom, Leicester and Southampton this season — will not be bowled over.
Score prediction: Birmingham 1-1 Portsmouth
Charlton Athletic vs Swansea City (Saturday, 3pm)
Charlton are in dreamland right now, sixth in the table and dining out on a stunning 3-0 win at Ipswich last week.
Swansea need to come down from the thrill of hosting Manchester City in the Carabao Cup on Wednesday night, but the adrenaline rush alone should see them stand firm.
Score prediction: Charlton Athletic 1-1 Swansea City
Oxford United vs Millwall (Saturday, 3pm)
Two wins in three have hoisted Oxford out of the bottom three but they face a serious examination at the hands of ace travellers Millwall.
The Lions are unbeaten on the road, with three wins out of five matches played, and look capable of fending off their exuberant hosts.
Score prediction: Oxford United 0-1 Millwall
Queens Park Rangers vs Ipswich Town (Saturday, 3pm)
This should be a thriller between two teams who prefer to be on the front foot.
That said, neither side is currently showing much consistency, which makes it even harder to call, though Town's excellent 1-0 win over West Brom has to have given them a real lift.
Score prediction: Queens Park Rangers 1-2 Ipswich Town
Sheffield United vs Derby County (Saturday, 3pm)
Derby's last eight games have all yielded two goals or fewer, so do not expect anything too explosive at Bramall Lane, given United are the lowest scorers in the division.
The Rams have won two in a row — 1-0 each time — and can complete a hat-trick to add to Chris Wilder's woes.
Score prediction: Sheffield United 0-1 Derby County
Southampton vs Preston North End (Saturday, 3pm)
Injuries are piling up at Preston which puts them on the back foot at Southampton.
North End know that if they can stay tight and on level terms, anxiety will flourish at St Mary's where Saints cannot buy a win.
However, you just sense Southampton's fortunes have to turn soon and this could be the weekend.
Score prediction: Southampton 3-0 Preston North End
Stoke City vs Bristol City (Saturday, 3pm)
Play-off rivals Stoke and Bristol City look like two well-matched teams. Stoke boast the joint-best home defensive record in the division, Bristol the best away defensive record. Throw in lashings of respect and this should be tight.
Score prediction: Stoke City 1-1 Bristol City
Watford vs Middlesbrough (Saturday, 3pm)
Watford's four wins this season have all come at Vicarage Road, where they can put a spoke in Middlesbrough's charge and improve their own outlook under popular boss Javi Gracia.
Score prediction: Watford 3-2 Middlesbrough.