results Champions League Premier League FA Cup La Liga Bundesliga Serie A Ligue 1 Championship Scottish Premiership League One League Two Scottish Championship Scottish League One Scottish League Two Euro 2016 Euro 2016 qualifying Champions League qualifying Europa League EFL Cup Community Shield Scottish Cup Scottish League Cup International friendlies Women's World Cup 2015 World Cup 2018 Qualifiers Monday 17 April 2017 GMT Match status / kick off time Match details FT Middlesbrough 1 Arsenal 2 Premier League Mon 17 April Match status / kick off time Match details FT Alaves 2 Villarreal 1 La Liga Mon 17 April Match status / kick off time Match details FT Derby 1 Huddersfield 1 FT Barnsley 1 Brentford 1 FT Birmingham 0 Burton A 2 FT Blackburn 1 Bristol City 1 FT Brighton 2 Wigan 1 FT Cardiff 1 Nottm Forest 0 FT Ipswich 3 Newcastle 1 FT Leeds 0 Wolves 1 FT Preston North End 1 Norwich 3 FT QPR 1 Sheff Wed 2 FT Reading 2 Rotherham 1 FT Fulham 3 Aston Villa 1 Championship Mon 17 April Match status / kick off time Match details FT Bristol Rovers 1 Oldham 0 FT Charlton 3 Gillingham 0 FT Fleetwood 1 Millwall 0 FT Northampton 1 Shrewsbury 1 FT Oxford Utd 2 Port Vale 0 FT Rochdale 2 Coventry 0 FT Scunthorpe 3 Chesterfield 1 FT Southend 1 MK Dons 2 FT Walsall 1 Swindon 0 FT Wimbledon 0 Peterborough 0 FT Sheff Utd 3 Bradford City 0 Sheff Utd are champions League One Mon 17 April Match status / kick off time Match details FT Accrington 1 Crawley 0 FT Barnet 0 Wycombe 2 FT Cambridge 1 Exeter 0 FT Carlisle 1 Stevenage 1 FT Doncaster 0 Blackpool 1 FT Leyton Orient 2 Hartlepool 1 FT Mansfield 1 Luton 1 FT Morecambe 1 Colchester 1 FT Notts County 1 Portsmouth 3 FT Plymouth 6 Newport 1 FT Yeovil 3 Crewe 0 FT Cheltenham 2 Grimsby 1 League Two Mon 17 April Sunday 16 April 2017 GMT Match status / kick off time Match details FT Man Utd 2 Chelsea 0 FT West Brom 0 Liverpool 1 Premier League Sun 16 April Match status / kick off time Match details FT Granada 0 Celta Vigo 3 FT Real Betis 2 Eibar 0 FT Valencia 0 Sevilla 0 FT Leganes 0 Espanyol 1 La Liga Sun 16 April Match status / kick off time Match details FT Darmstadt 2 Schalke 1 FT Werder Bremen 2 Hamburg 1 Bundesliga Sun 16 April Match status / kick off time Match details FT Marseille 4 St Etienne 0 FT Nantes 0 Bordeaux 1 Ligue 1 Sun 16 April Match status / kick off time Match details FT Ross County 2 Celtic 2 Scottish Premiership Sun 16 April Saturday 15 April 2017 GMT Match status / kick off time Match details FT Southampton 0 Man City 3 FT C Palace 2 Leicester 2 FT Everton 3 Burnley 1 FT Stoke 3 Hull 1 FT Sunderland 2 West Ham 2 FT Watford 1 Swansea 0 FT Spurs 4 AFC Bournemouth 0 Premier League Sat 15 April Match status / kick off time Match details FT Barcelona 3 Real Sociedad 2 FT Atletico 3 Osasuna 0 FT Sporting Gijon 2 Real Madrid 3 FT Deportivo La Coruna 2 Malaga 0 La Liga Sat 15 April Match status / kick off time Match details FT Leverkusen 0 Bayern 0 FT Augsburg 2 Cologne 1 FT Dortmund 3 Eintracht Frankfurt 1 FT Mainz 1 Hertha Berlin 0 FT RB Leipzig 4 SC Freiburg 0 FT TSG Hoffenheim 5 M'gladbach 3 FT Wolfsburg 3 FC Ingolstadt 0 Bundesliga Sat 15 April Match status / kick off time Match details FT Napoli 3 Udinese 0 FT Sassuolo 2 Sampdoria 1 FT Cagliari 4 Chievo 0 FT Fiorentina 1 Empoli 2 FT Genoa 2 Lazio 2 FT Palermo 0 Bologna 0 FT Pescara 0 Juventus 2 FT Roma 1 Atalanta 1 FT Torino 1 Crotone 1 FT Inter 2 AC Milan 2 Serie A Sat 15 April Match status / kick off time Match details FT Monaco 2 Dijon 1 FT Guingamp 2 Toulouse 1 FT Metz 2 Caen 2 FT Montpellier 2 Lorient 0 FT Rennes 2 Lille 0 FT Nice 3 AS Nancy 1 Ligue 1 Sat 15 April Match status / kick off time Match details FT Aston Villa 1 Reading 3 Championship Sat 15 April Match status / kick off time Match details FT Dundee 0 Hamilton 2 FT Motherwell 4 Inverness 2 FT Rangers 2 Partick 0 FT St Johnstone 1 Aberdeen 2 Scottish Premiership Sat 15 April Match status / kick off time Match details FT Oldham 1 Bolton 0 League One Sat 15 April Match status / kick off time Match details FT Ayr 0 Dundee Utd 0 FT Dumbarton 0 Dunfermline 2 FT Falkirk 2 St Mirren 2 FT Hibernian 3 QOS FC 0 FT Raith 2 Morton 0 Scottish Championship Sat 15 April Match status / kick off time Match details FT Alloa 6 Brechin 1 FT East Fife 1 Peterhead 2 FT Queen's Park 2 Albion 0 FT Stenhousemuir 0 Livingston 1 FT Stranraer 2 Airdrie 1 Scottish League One Sat 15 April Match status / kick off time Match details FT Annan 2 Berwick 1 FT Arbroath 0 Edinburgh City 1 FT Clyde 3 Elgin 2 FT Montrose 1 Forfar 0 FT Stirling Albion 0 Cowdenbeath 3 Scottish League Two Sat 15 April More