22 April Results
English Premier League
Fulham 2
Leeds United 1
Brentford 1
Aston Villa 1
Crystal Palace 0
Everton 0
Leicester City 2
Wolverhampton Wanderers 1
Liverpool 3
Nottingham Forest 2
FA Cup Semi Finals
Manchester City 3
Sheffield United 0
Spain: LaLiga Santander
Osasuna 3
Real Betis 2
Almeria 1
Athletic Bilbao 2
Real Sociedad 2
Rayo Vallecano 1
Real Valladolid 1
Girona 0
Real Madrid 2
Celta Vigo 0
Italy Serie A
Salernitana 3
Sassuolo 0
Lazio 0
Torino 1
Sampdoria 1
Spezia 1
Germany Bundesliga
Bochum 1
Wolfsburg 5
Hertha Berlin 2
Werder Bremen 4
Hoffenheim 1
FC Cologne 3
Mainz 3
Bayern Munich 1
Borussia Dortmund 4
Eintracht Frankfurt 0
France Ligue 1
Auxerre 1
Lille 1
Lens 3
Monaco 0
English Championship
Birmingham City 0
Blackpool 1
Bristol City 2
Rotherham United 1
Burnley 1
Queens Park Rangers 2
Cardiff City 1
Stoke City 1
Coventry City 2
Reading 1
Hull City 1
Watford 0
Norwich City 0
Swansea City 3
Wigan Athletic 2
Millwall 1
Preston North End 1
Blackburn Rovers 1
Netherlands Eredivisie
SC Heerenveen 2
FC Emmen 3
Vitesse 0
Excelsior 0
Turkish Super League
Umraniyespor 0
Besiktas 2
Portugal Primeira Liga
Famalicao 3
Maritimo 2
Boavista 3
Rio Ave 2
Pacos de Ferreira 0
FC Porto 2
Scotland Premiership
Hearts 6
Ross County 1
Celtic 1
Motherwell 1
Dundee United 2
Livingston 0
St. Johnstone 1
Hibernian 1
St. Mirren 0
Kilmarnock 2
Argentina Primera Division
Colon 2
Velez Sarsfield 1
Arsenal Sarandi 2
Union 1
Lanus 2
Sarmiento 1
Africa: CAF Champions League: Quarter-Finals
Simba SC 1
Wydad Casablanca 0
Al Ahly 2
Raja Casablanca 0
CR Belouizdad 1
Mamelodi Sundowns 4