Friday 19/04/24 16.00 Diamondbacks @ Giants – MLB 19.00 Marlins @ Cubs – MLB – Live Click Here Saturday 20/04/24 12.30 Barcelona W v Chelsea W – UCL Semi Final – Live 15.00 Northampton v Leicester – RUPL – Live 17.15 Man City v Chelsea – FA Cup Semi Final – Live 20.00 Wolves v Arsenal – EPL – Live Click Here Sunday 21/04/24 12.00 Blackburn v Sheff Wed – EFL – Live 13.30 Everton v Notts Forest – EPL – Live 15.30 Coventry v Man Utd – FA Cup Semi Final – Live 18.30 Rays @ Yankees – MLB – Live Click Here Monday 22/04/24 13.00 Rays @ Yankees – MLB 15.00 Rangers @ Braves – MLB 17.30 Roma @ Bologna – SerieA – Live 20.00 Middlesbrough v Leeds – EFL – Live Click Here Tuesday 22/04/24 12.30 Brewers @ Pirates – MLB 15.00 NBA Playoffs 17.30 Brewers @ Pirates – MLB 20.00 Arsenal v Chelsea – EPL – Live Click Here Wednesday 23/04/24 13.00 Astros @ Cubs – MLB 15.00 Mavericks @ Clippers – NBA 18.00 Monaco v Lille – Lique1 – Live 20.00 Marseille v Nice – Lique1 – Live Click Here Thursday 24/04/24 14.00 Mets @ Giants – MLB 16.00 Marlins @ Braves – MLB 18.00 NBA Playoffs 20.00 Brighton v Man City – EPL – Live Click Here Different games may be available at our Covent Garden branch, contact the branch directly.