Analysis

How Atletico Madrid reached the Copa del Rey final despite a pummelling from Barcelona
How Wolves staged a smash-and-grab against a shellshocked Liverpool
Why Arsenal, Liverpool and Barcelona want to fight it out for Inter's Alessandro Bastoni
Why Bruno Guimaraes would be the perfect replacement for Casemiro at Manchester United
Anthony Edwards, Desmond Bane receive fines for unsportsmanlike conduct
Why Marcus Rashford is playing a very dangerous game with Barcelona ahead of expected deal
How Bodo/Glimt pulled off one of the greatest Champions League shocks ever against Inter
What Tottenham stand to lose if they can't persuade Micky van de Ven to stay at the club
Why Man Utd would be mad not to re-sign Scott McTominay if he becomes available
Why Everton might struggle to topple Michael Carrick's resurgent Man Utd side
The data behind Arsenal's Premier League dismantling of North London rivals Tottenham
The numbers behind a vital North London derby between Tottenham and Arsenal
Why Newcastle might benefit from a formation change against in-form Man City
Champions League review: Bodo/Glimt pull off another giant-killing as super-sub Doue stars
A closer look at how Bodo/Glimt shocked last season's UCL finalists Inter Milan
How Arsenal saw Premier League victory snatched from their grasp by resilient Wolves
Why Nick Woltemade is nowhere near ready to replace Harry Kane at Bayern Munich
Why Juventus were soundly beaten by Galatasaray in the UCL play-off first leg
Why Nico Williams shouldn't be considered as Mo Salah's replacement at Liverpool
Benfica vs Real Madrid is a Champions League tie that could go either way
The value of Nottingham Forest's Morgan Gibbs-White as Man City circle for £70m man
Why Man United, Arsenal and Tottenham could battle for AC Milan talisman Christian Pulisic
A look at an intriguing FA Cup fourth round tie between Liverpool and Brighton
How an astonishing Atletico Madrid performance in the Copa del Rey saw Barcelona humbled
Why Vitor Pereira must think long & hard before replacing Sean Dyche at Nottingham Forest