Tuesday 28th February 2017Aston Villa 1 v 1 Bristol City
Blackburn Rovers 2 v 1 Derby County
Brighton & Hove Albion 2 v 1 Newcastle United
Wolverhampton Wanderers P-P Huddersfield Town Postponed
Friday 3rd March 2017Birmingham City 1 v 2 Leeds United
Saturday 4th March 2017Blackburn Rovers 1 v 0 Wigan Athletic
Bristol City 1 v 1 Burton Albion
Derby County 1 v 0 Barnsley
Fulham 2 v 0 Preston North End
Ipswich Town 1 v 1 Brentford
Nottingham Forest 0 v 1 Brighton & Hove Albion
Queens Park Rangers 0 v 1 Cardiff City
Reading 2 v 1 Wolverhampton Wanderers
Rotherham United 1 v 1 Aston Villa
Sheffield Wednesday 1 v 0 Norwich City
Huddersfield Town 2 v 2 Newcastle United
Tuesday 7th March 2017Birmingham City 1 v 1 Wigan Athletic
Blackburn Rovers 1 v 1 Cardiff City
Bristol City 2 v 1 Norwich City
Derby County 1 v 1 Preston North End
Fulham 2 v 1 Leeds United
Huddersfield Town 1 v 0 Aston Villa
Ipswich Town 2 v 2 Wolverhampton Wanderers
Nottingham Forest 1 v 2 Brentford
Queens Park Rangers 1 v 1 Barnsley
Rotherham United 1 v 3 Brighton & Hove Albion
Sheffield Wednesday 2 v 1 Burton Albion
Reading 1 v 0 Newcastle United
Friday 10th March 2017Brighton & Hove Albion 3 v 0 Derby County
Saturday 11th March 2017Aston Villa 1 v 2 Sheffield Wednesday
Barnsley 1 v 1 Ipswich Town
Brentford 0 v 1 Huddersfield Town
Burton Albion 1 v 0 Nottingham Forest
Cardiff City 2 v 1 Birmingham City
Leeds United 3 v 0 Queens Park Rangers
Newcastle United 1 v 1 Fulham
Norwich City 0 v 0 Blackburn Rovers
Preston North End 1 v 2 Reading
Wigan Athletic 1 v 1 Bristol City
Wolverhampton Wanderers 2 v 1 Rotherham United
COYW!!