Scotland 2-0 Cyprus
Croatia 2-0 Wales
Belarus 1-2 Switzerland
Slovakia 2-1 Bosnia-Herzegovina
England 3-1 Ukraine
Malta 0-3 Italy
Kazakhstan 1-2 Denmark
Northern Ireland 0-2 Finland
Scotland 2-0 Cyprus
Croatia 2-0 Wales
Belarus 1-2 Switzerland
Slovakia 2-1 Bosnia-Herzegovina
England 3-1 Ukraine
Malta 0-3 Italy
Kazakhstan 1-2 Denmark
Northern Ireland 0-2 Finland
Aston Villa 2-1 Bournemouth
Brentford 2-1 Leicester
Southampton 1-2 Tottenham
Wolves 1-0 Leeds
Chelsea 2-0 Everton
Arsenal 2-1 Crystal Palace
Millwall 2-1 Huddersfield
Sunderland 1-1 Luton
Everton 2-1 Brentford
Leicester 1-2 Chelsea
Crystal Palace 1-2 Man City
Fulham 1-1 Arsenal
West Ham 1-2 Aston Villa
Newcastle 2-0 Wolves
Burnley 2-0 Wigan
Preston 1-0 Cardiff
Man City 1-0 Newcastle
Aston Villa 1-1 Crystal Palace
Brighton 1-0 West Ham
Wolves 1-1 Tottenham
Southampton 0-2 Leicester
Liverpool 2-1 Man Utd
Luton 1-1 Swansea
Rotherham 2-1 QPR
Everton 2-1 Aston Villa
Leeds 1-1 Southampton
Leicester 1-2 Arsenal
West Ham 2-1 Nottm Forest
Crystal Palace 1-2 Liverpool
Tottenham 0-2 Chelsea
Norwich 2-1 Cardiff
West Brom 1-1 Middlesbrough
Brentford 2-0 Crystal Palace
Brighton 1-1 Fulham
Everton 2-0 Leeds
Nottm Forest 1-3 Man City
Wolves 2-0 Bournemouth
Newcastle 1-1 Liverpool
Blackpool 0-2 Stoke
Rotherham 1-2 Coventry
Arsenal 2-1 Brentford
Fulham 1-1 Nottm Forest
Leicester 1-2 Tottenham
Southampton 0-1 Wolves
Bournemouth 0-2 Newcastle
Man City 2-1 Aston Villa
Bristol City 1-3 Norwich
Watford 2-1 Blackburn
Aston Villa 2-1 Leicester
Brighton 2-0 Bournemouth
Wolves 0-1 Liverpool
Newcastle 2-0 West Ham
Nottm Forest 2-1 Leeds
Tottenham 1-2 Man City
Huddersfield 2-1 QPR
Reading 0-1 Watford
Walsall 0-2 Leicester
Ipswich 1-2 Burnley
Luton 2-1 Grimsby
Southampton 2-1 Blackpool
Preston 1-2 Tottenham
Stoke 1-0 Stevenage
Wrexham 1-3 Sheff Utd
Derby 2-1 West Ham
Liverpool 2-1 Chelsea
Bournemouth 1-1 Nottm Forest
Southampton 0-2 Aston Villa
West Ham 1-1 Everton
Leeds 1-2 Brentford
Arsenal 2-1 Man Utd
Stoke 2-1 Reading
Wigan 0-2 Luton
Man Utd 1-1 Man City
Everton 2-1 Southampton
Nottm Forest 1-0 Leicester
Wolves 2-1 West Ham
Newcastle 2-0 Fulham
Tottenham 1-2 Arsenal
Preston 0-2 Norwich
Sunderland 1-1 Swansea
Gillingham 1-2 Leicester
Forest Green 0-2 Birmingham
Chesterfield 0-2 West Brom
Boreham Wood 1-1 Accrington Stanley
Blackpool 0-2 Nottm Forest
Ipswich 2-1 Rotherham
Coventry 1-1 Wrexham
Man City 2-1 Chelsea
Week 17 (Dec 26)
Brentford 1-1 Tottenham
Crystal Palace 2-1 Fulham
Everton 1-1 Wolves
Leicester 1-2 Newcastle
Southampton 1-1 Brighton
Aston Villa 0-2 Liverpool
Bristol City 1-2 West Brom
Luton 1-2 Norwich
Week 18 (Dec 31/Jan 1)
Wolves 1-2 Man Utd
Bournemouth 1-1 Crystal Palace
Fulham 2-1 Southampton
Man City 2-1 Everton
Tottenham 2-1 Aston Villa
Nottm Forest 0-2 Chelsea
Blackpool 1-2 Sunderland
Millwall 2-0 Rotherham
Bristol City 2-1 Stoke
Burnley 2-1 Middlesbrough
Cardiff 1-2 Blackpool
Coventry 0-2 Swansea
Hull 0-2 Sunderland
Preston 2-1 QPR
West Brom 2-0 Rotherham
Norwich 2-0 Blackburn
Minute late but hopefully not an issue....
Reading 2-1 Coventry
Blackpool 0-2 Birmingham
Middlesbrough 1-1 Luton
Millwall 2-1 Wigan
Sheffield Utd 1-0 Huddersfield
Stoke 1-1 Cardiff
Swansea 1-1 Norwich
Watford 2-1 Hull
Derby 1-1 Sheff Wed
Milton Keynes 2-0 Burton
Shrewsbury 1-1 Lincoln
Forest Green 0-2 Cambridge
Accrington Stanley 1-2 Oxford
Gillingham 0-1 Salford
Carlisle 0-1 Sutton
Rochdale 2-0 Harrogate
Japan 2-0 Costa Rica
Spain 2-0 Germany
Belgium 3-0 Morocco
Croatia 2-1 Canada
Cameroon 0-1 Serbia
Brazil 2-1 Switzerland
South Korea 1-1 Ghana
Portugal 2-1 Uruguay
Qatar 0-2 Ecuador
Senegal 0-2 Netherlands
England 3-0 Iran
USA 2-1 Wales
Argentina 3-1 Saudi Arabia
Mexico 1-1 Poland
Denmark 2-1 Tunisia
France 2-0 Australia
Bournemouth 0-2 Everton
West Ham 2-1 Leicester
Newcastle 1-1 Chelsea
Wolves 0-2 Arsenal
Brighton 1-1 Aston Villa
Fulham 1-2 Man Utd
Luton 2-0 Rotherham
Preston 1-0 Millwall
Leeds 2-1 Bournemouth
Wolves 0-1 Brighton
Everton 2-1 Leicester
Chelsea 1-2 Arsenal
West Ham 1-1 Crystal Palace
Tottenham 0-2 Liverpool
Blackburn 2-1 Huddersfield
Watford 2-1 Coventry