Today on LiveScore: Reaction from a dramatic weekend

Manchester City, Liverpool and Crystal Palace joined Chelsea in the FA Cup semi-finals yesterday.

Elsewhere, Tottenham boosted their Premier League top-four hopes with a big win over West Ham.

We have all the fallout from an action-packed weekend here on LiveScore. 

Up for the Cup

Crystal Palace thumped Everton 4-0 at Selhurst Park to set up an all-London semi-final with Chelsea.

The Eagles will be looking to make a second final in six years after losing the Wembley showpiece to Manchester United after extra-time in 2015-16.

For the Blues, who saw off Middlesbrough 2-0 with an element of comfort on Saturday, the clash offers a chance to make a second domestic cup final of the season.

Thomas Tuchel’s men would desperately love to lift a trophy at Wembley after defeats to Leicester in last year’s FA Cup final and Liverpool in February’s Carabao Cup final.

Meanwhile, Manchester City dispatched Southampton 4-1 and will meet title rivals Liverpool in the other mouth-watering semi-final.

The Reds were forced to work hard to chop down Nottingham Forest 1-0 thanks to a late Diogo Jota strike — and it is sure to be a classic encounter between England’s top two sides next month.

We have picked out our four FA Cup stars of the weekend and rounded up the full details of yesterday’s draw.

Premier League drama

Arsenal and Tottenham both maintained their pushes for a Premier League top-four spot with vital victories this weekend.

The Gunners grinded out an impressive 1-0 win at Aston Villa, while North London rivals Spurs saw off fellow high-fliers West Ham 3-1 in a pulsating contest.

Leicester beat Brentford 2-1 in Sunday’s other game, with the Bees now only a point ahead of Leeds who secured a thrilling 3-2 comeback away to 10-man Wolves on Friday evening.

Check out which four players we picked out as the stars of the top-flight action.

Before you go

Along with the above, our usual bunch of daily features are also on offer.

Transfer Talk delivers your daily round-up of the latest whispers from football’s rumour mill and LiveScore Daily is your one-stop shop for the latest news from the football world in bite-sized chunks.

It is refreshed throughout the day, so be sure to check back later on for updates too.