Nine things we loved this weekend: Salah, De Bruyne, Lacazette, Giroud

Liverpool, Manchester City, Arsenal and Chelsea attackers all caught our eye on a big weekend for football.

The semi-finals of the FA Cup took centre stage in England as Manchester United beat Tottenham to set up a date at Wembley with Chelsea, who were victorious against Southampton.

In Italy, meanwhile, Juventus hosted Napoli in a huge clash in the race for the Serie A title.

Mo Salah

It’s hard to argue with 41 goal in all competitions in a single season. Congrats, Mo.

Kevin De Bruyne

He may not have won PFA Player of the Year, but he’s f*cking good.

Gainsborough Trinity

Our favourite stat of the weekend by an absolute mile.

Juventus and Napoli fans

Start your Monday by feeling nice and warm inside.

Napoli fans, again

After Napoli secured a huge 1-0 win at Juventus, their players were given a hero’s welcome upon their return to Naples.

St Mirren fans

Speaking of wild receptions, St Mirren were greeted by something akin to the reception in Naples after winning the Scottish Championship title. Watch out for the fireworks…

Carlos Carvalhal

The Swansea manager is at it again, his metaphors have now extended to the club’s need to “sh*t points”.

Olivier Giroud

You received seven texts at once on Sunday. They all said: “Good feet for a big man.”

Alexandre Lacazette

We’re not really sure what to say about this.

More from Planet Football

Kieran Trippier, Paul Pogba and Spurs’ ‘jumping the shark’ moment

I spent two sad weeks on an Arsenal forum to see if their fans are *that* bad

Watch: Arsene Wenger admits lack of unity among Arsenal fans is ‘hurtful’

Can you name Arsene Wenger’s 20 most used players at Arsenal?