The final four of the Champions League are set, albeit amid contentious circumstances, but there can be no doubting the validity of Shaka Hislop's top 10.
1. Real Madrid (no change)
They needed a last-minute goal to beat Sporting and overcame Bayern thanks to the benefit of some controversial refereeing, but at the end of it all, Madrid remain top of La Liga and are in the Champions League semifinals. Next up? The small matter of El Clasico!
2. Juventus (no change)
An easy win over Pescara was ideal preparation for a trip to the Camp Nou, where Max Allegri's men were resolute and disciplined to complete a 3-0 aggregate win. Juventus allowed just one shot on target as they claimed their place in the Champions league's last four.
3. Bayern Munich (no change)
It was a week to forget for the German champions. First, they failed to find a way through Leverkusen, despite taking 21 shots, before things got worse in midweek. Having fought back to draw level vs. Madrid, Bayern were on the wrong end of key decisions.
4. Atletico Madrid (+1)
After claiming a fourth straight home league win to consolidate third place in La Liga, Atletico scored an away goal at Leicester and then withstood everything the English champions threw at them to claim a third Champions league semifinal place in four seasons.
5. Monaco (+2)
The treble chasers marched closer to marking an unforgettable season with silverware. Radamel Falcao's superb free kick secured a league win over Dijon, and the striker was on the score sheet again as Monaco completed a Champions League win vs. Dortmund.
6. Chelsea (-2)
They're still favourites to win the Premier league, but make no mistake, Chelsea have wobbled in recent weeks. Antonio Conte's side did not manage a shot on target in their loss at Manchester United and must rediscover their form soon if they are not to collapse entirely.
7. Tottenham (-1)
Can Spurs, who have won seven straight league games, keep winning to maintain the pressure they have put on Chelsea? They get an opportunity to strike a psychological blow this weekend when they face their London rivals in the FA Cup semifinal at Wembley.
8. RB Leipzig (new)
The plucky upstarts in Germany endured a major bump in form that ended their remote title hopes, but they have rebounded sharply in the weeks since. Last weekend's 4-0 win over Freiburg keeps Leipzig firmly in control of second place behind Bayern, seven points ahead of third-place Hoffenheim after 29 games. Will Leipzig contend again next season?
9. AS Roma (-1)
The Giallorossi are no longer competing in Europe but did pick up another draw, 1-1 at Pescara, last week to remain in control of second place in Serie A with six league games remaining.
10. Borussia Dortmund (no change)
Thomas Tuchel's side had a pair of 3-1 results since last week: The first was a win against Eintracht Frankfurt, and the second a defeat at red-hot AS Monaco to end the Bundesliga side's Champions League aspirations. Still, Dortmund are playing well domestically and are just a point off the top three (and automatic UCL qualification) with five games left. You'd bet on them to finish the job.
Dropping out: Barcelona