Barcelona 7-0 Osasuma
Barcelona moved three points at the top of La Liga – for a couple of hours at least – despite resting a few key players against Osasuna
Deportivo La Coruna 2-6 Real Madrid
Real Madrid boss Zinedine Zidane made nine changes from the side which lost El Clasico on Sunday, but his decision – made with more than half an eye on next week’s Champions League semi-final against Atletico – has been fully vindicated.
Madrid move back level on 78 points with Barca, who lead because of their superior head-to-head record.
PSG Reach French Cup Final, Beat Monaco 5-0
A youthful Monaco side made changes with half an eye on next week’s Champions League semi-final, but that should not detract from a clinical performance.
PSG, who are still chasing a third successive domestic treble, go back to the French capital for the final.
Unai Emery’s men will play Angers, who reached their first French Cup final in 60 years, on 27 May at the Stade de France.
Dortmund Through To The Final
What a game. Borussia Dortmund gain a measure of revenge for losing to Bayern Munich in last year’s final. Dortmund will play Eintracht Frankfurt in the final next month.
Bayern will be wondering how they lost that semi-final. That’s two-cup exits inside a week for Carlo Ancelotti’s team.
Arsenal 1-0 Leicester
And it’s all over at the Emirates. A fractious end to the evening but three points for Arsenal, who remain four points shy of the top four.
Middlesbrough 1-0 Sunderland
Boro’s first leagues win of 2017. Can they stay up now?
Crystal Palace 0-1 Tottenham
That is a big goal at the top of the table! Spurs were devoid of inspiration but Christian Eriksen, as he’s not afraid of doing, takes on a shot from 25 yards and finds the back of the net. It’s a sweet strike, beats Wayne Hennessey for pace, power and surprise.

