MONDAY (Premier League) - Leeds v Liverpool (11pm): It could be a famous double scalp for Leeds. Little over a week after a sensational 2-1 win at runaway leaders Manchester City - achieved despite playing with 10 men for half the game - Marcelo Bielsa's side now face reigning champions Liverpool at Elland Road. Both teams have won three on the trot and have momentum behind them. Prediction: Leeds 1 Liverpool 3. EPA
FRIDAY (Premier League) - Everton v Spurs (11pm UAE): Jose Mourinho has gone into full misery mode at the moment, railing against his own team, opposition managers and any observer who has the temerity to question the Special One's tactics. One win in four leaves their top four hopes hanging by a thread and now face an Everton team one point and one place below them in the table. Prediction: Everton 2 Spurs 1. AFP
SATURDAY (Premier League) - Newcastle v West Ham (3.30pm): Newcastle were heading for another woeful defeat at Burnley last week until the introduction of second-half substitute Allan Saint-Maximin. Within seven minutes, the Frenchman had set up one and scored the other to secure the Magpies only their third win in 20 Premier League games. They will need more of that magic against fourth-placed West Ham. Prediction: Newcastle 2 West Ham 2. AFP
(FA Cup) - Chelsea v Manchester City (8.30pm): The first of this weekend's semi-finals sees league champions-elect City face fifth-placed Chelsea at Wembley. When the two teams met in January, City ran out comfortable 3-1 winners against Frank Lampard's side, but Chelsea are made of sterner stuff under Thomas Tuchel so it should be a tighter affair this time round. Prediction: Chelsea 2 City 3, after extra time. Getty
(Premier League) - Wolves v Sheffield United (11.15pm): A last-gasp Adama Traore goal earned Wolves victory over relegation-haunted Fulham last week - their first league win since February 19. They now face the hapless Blades - bottom of the pile with just 14 points, a hefty 18 shy of safety - and a second three points on the trot looks a formality. Prediction: Wolves 2 Sheffield United 0. PA
SUNDAY (Premier League) - Arsenal v Fulham (4.30pm): Consistency has been a major problem for the Gunners this season but having trounced bottom side Sheffield United 3-0 last week, 18th-placed Fulham at the Emirates should mean another three points are in the bag. The Cottagers have collapsed in disastrous fashion of late, losing four on the spin and sit six points from safety. Prediction: Arsenal 4 Fulham 1. EPA
(Premier League) - Manchester United v Burnley (7pm): United were impressive last week when they fought back from a goal down to beat Spurs - and former manager Jose Mourinho - 3-1 at the Tottenham Hotspur Stadium. Experienced big guns such as Paul Pogba and Edinson Cavani looked in great touch in London and struggling Burnley should be easy pickings for them here. Prediction: Man United 3 Burnley 0. AFP
(FA Cup) - Leicester v Southampton (9.30pm): Both teams go into this semi-final on the back of a tough week. Leicester were forced to drop three key players from their squad for breaking Covid protocols ahead of a 3-2 defeat at West Ham. The Saints, meanwhile, were humbled 3-0 by second-bottom West Brom on Monday. Champions League chasing Foxes, though, should have enough in their locker to seal their final spot. Prediction: Leicester 2 Southampton 1. EPA
MONDAY (Premier League) - Leeds v Liverpool (11pm): It could be a famous double scalp for Leeds. Little over a week after a sensational 2-1 win at runaway leaders Manchester City - achieved despite playing with 10 men for half the game - Marcelo Bielsa's side now face reigning champions Liverpool at Elland Road. Both teams have won three on the trot and have momentum behind them. Prediction: Leeds 1 Liverpool 3. EPA
FRIDAY (Premier League) - Everton v Spurs (11pm UAE): Jose Mourinho has gone into full misery mode at the moment, railing against his own team, opposition managers and any observer who has the temerity to question the Special One's tactics. One win in four leaves their top four hopes hanging by a thread and now face an Everton team one point and one place below them in the table. Prediction: Everton 2 Spurs 1. AFP
SATURDAY (Premier League) - Newcastle v West Ham (3.30pm): Newcastle were heading for another woeful defeat at Burnley last week until the introduction of second-half substitute Allan Saint-Maximin. Within seven minutes, the Frenchman had set up one and scored the other to secure the Magpies only their third win in 20 Premier League games. They will need more of that magic against fourth-placed West Ham. Prediction: Newcastle 2 West Ham 2. AFP
(FA Cup) - Chelsea v Manchester City (8.30pm): The first of this weekend's semi-finals sees league champions-elect City face fifth-placed Chelsea at Wembley. When the two teams met in January, City ran out comfortable 3-1 winners against Frank Lampard's side, but Chelsea are made of sterner stuff under Thomas Tuchel so it should be a tighter affair this time round. Prediction: Chelsea 2 City 3, after extra time. Getty
(Premier League) - Wolves v Sheffield United (11.15pm): A last-gasp Adama Traore goal earned Wolves victory over relegation-haunted Fulham last week - their first league win since February 19. They now face the hapless Blades - bottom of the pile with just 14 points, a hefty 18 shy of safety - and a second three points on the trot looks a formality. Prediction: Wolves 2 Sheffield United 0. PA
SUNDAY (Premier League) - Arsenal v Fulham (4.30pm): Consistency has been a major problem for the Gunners this season but having trounced bottom side Sheffield United 3-0 last week, 18th-placed Fulham at the Emirates should mean another three points are in the bag. The Cottagers have collapsed in disastrous fashion of late, losing four on the spin and sit six points from safety. Prediction: Arsenal 4 Fulham 1. EPA
(Premier League) - Manchester United v Burnley (7pm): United were impressive last week when they fought back from a goal down to beat Spurs - and former manager Jose Mourinho - 3-1 at the Tottenham Hotspur Stadium. Experienced big guns such as Paul Pogba and Edinson Cavani looked in great touch in London and struggling Burnley should be easy pickings for them here. Prediction: Man United 3 Burnley 0. AFP
(FA Cup) - Leicester v Southampton (9.30pm): Both teams go into this semi-final on the back of a tough week. Leicester were forced to drop three key players from their squad for breaking Covid protocols ahead of a 3-2 defeat at West Ham. The Saints, meanwhile, were humbled 3-0 by second-bottom West Brom on Monday. Champions League chasing Foxes, though, should have enough in their locker to seal their final spot. Prediction: Leicester 2 Southampton 1. EPA
MONDAY (Premier League) - Leeds v Liverpool (11pm): It could be a famous double scalp for Leeds. Little over a week after a sensational 2-1 win at runaway leaders Manchester City - achieved despite playing with 10 men for half the game - Marcelo Bielsa's side now face reigning champions Liverpool at Elland Road. Both teams have won three on the trot and have momentum behind them. Prediction: Leeds 1 Liverpool 3. EPA