Newcastle take on West Ham in the Premier League. The last time these two teams met, Newcastle kicked off their season with a comfortable 2-0 win.
Wolverhampton Wanderers take on Sheffield United in the Premier League. The last time these two teams met, two quickfire goals gave Wolves a 2-0 victory.
This season's outstanding English team, Manchester City, face a dramatically improved Chelsea at Wembley for a place in the FA Cup final. Gary Lineker introduces the action.
Arsenal take on Fulham in Sunday action from the Premier League. The last time these two teams met, Willian had two assists on his Arsenal debut.
Manchester United take on Burnley in more Sunday action from the Premier League. The last time these two teams met, Paul Pogba scored the goal that earned Manchester United a 1-0 victory.
Action from the semi final of The Emirates FA Cup as Leicester City and Southampton face-off at Wembley Stadium.
Leeds United take on Liverpool in more action from the Premier League. The last time these two teams met, a Mohamed Salah hat-trick helped Liverpool to a 4-3 home victory.
Chelsea take on Brighton and Hove Albion in this midweek match from the Premier League. The last time these two teams met, Chelsea took a comfortable 3-1 victory.
Wales start their Euros campaign against Switzerland
England take on Croatia in this Euros clash. Can England overcome the team that knocked them out of the last world cup?
Scotland start their Euros campaign against the Czech Republic