Power Rankings: The best teams in Europe - Week 28

  • Real Madrid and BVB booked their place in the Champions League final
  • Sporting CP and PSV Eindhoven won their respective league title
  • 90min ranks the ten best football teams in Europe right now
Image by Briony Painter
Image by Briony Painter /

The UEFA Champions League semi-final second legs, as well as domestic league action, provided European football fans with plenty to sink their teeth into over the last week.

There were surprising winners, surprising losers, and surprising heroes galore in one of the last weeks of the season.

And after all of that fun, we at 90min have decided to rank the ten best football teams in Europe.

10. Galatasaray (-)

Mauro Icardi
In-form / Ahmad Mora/GettyImages

Another week and yet another win for Galatasaray.

Their thumping 6-1 win over Sivasspor at the weekend took their Super Lig record for the season to:

Played: 35
Won: 31
Drawn: 3
Lost: 1
Goal Difference: +64
Points: 96

All things considered, that's fairly impressive, isn't it?

9. Feyenoord (-)

Arne Slot
Another win / BSR Agency/GettyImages

Liverpool fans that have been on Arne Slot watch in recent weeks will probably have been pretty impressed by what they've seen.

Slot's Feyenoord have been in top form in the Netherlands, with their 5-0 win over PEC Zwolle being their 24th game unbeaten in all competitions. Nice one.

8. PSV Eindhoven (re-entry)

Luuk de Jong
Champions / BSR Agency/GettyImages

Do you know what's more impressive than Feyenoord's unbeaten run? The fact that they enjoyed that unbeaten run and yet PSV Eindhoven still won the Eredivisie title.

And they've managed to do that thanks to their unbelievable goalscoring ability, netting an astonishing 107 goals in 32 league games this season.

7. Sporting CP (re-entry)

Joao Paulo Dias Fernandes commonly known as Paulinho of...
Title winners / SOPA Images/GettyImages

From one title winner on the power rankings to another, Sporting CP secured Liga Portugal at the weekend thanks to a combination of their win over Portimonense and Benfica's shock defeat to Famalicao.

And yes, of course Viktor Gyokeres scored in the victory.

6. Girona (re-entry)

Girona FC v FC Barcelona - LaLiga EA Sports
Top four secured / Pedro Salado/GettyImages

Considering who funds Girona (the answer: the next club on this list), it's hard to label their ascent into the top four in La Liga a 'fairytale', but it's impressive nonetheless.

The City Football Group-owned club secured their place in next season's UEFA Champions League in the most dramatic fashion too, coming from behind late on to secure a 4-2 win over regional rivals Barcelona.

5. Manchester City (up 1)

Erling Haaland
Haaland netted four / Matt McNulty/GettyImages

It seems a bit inevitable that Manchester City are going to win the Premier League now, doesn't it?

With Erling Haaland back to his best and scoring four-goals-a-game, there may be no stopping City in their quest to win an unprecedented fourth consecutive Premier League title.

They're simply too good.

4. Bayer Leverkusen (-)

Eintracht Frankfurt v Bayer 04 Leverkusen - Bundesliga
Another win / Ralf Ibing - firo sportphoto/GettyImages

Yep, Bayer Leverkusen are still unbeaten in the Bundesliga.

Despite wrapping up the title weeks ago, Xabi Alonso's side have shown no signs of slowing down ever since.

Their 5-1 win over Eintracht Frankfurt, despite not starting Florian Wirtz, Jeremie Frimpong or Alex Grimaldo, was one of their most impressive so far - which is saying something.

3. Borussia Dortmund (up 4)

PSG v Dortmund - UEFA Champions League Semi-final
Finalists / Anadolu/GettyImages

Hands up if you thought Borussia Dortmund would make the UEFA Champions League final this year?

Put your hands down, don't be ridiculous, no one did.

And yet, they've managed it.

Their shock triumph over Paris Saint-Germain was lucky in part, sure, but you can't deny that BVB's back four played out of their skin in both legs - deservedly earning themselves two clean sheets as a result.

2. Arsenal (down 1)

Leandro Trossard, Declan Rice
Impressive win / Marc Atkins/GettyImages

Although it seems inevitable that Man City will win the Premier League, Arsenal deserve plenty of credit for taking the title race to the wire.

The Gunners have been fantastic in recent weeks, with victories over the likes of Tottenham Hotspur and Chelsea proving that they are good enough to win the league this season...even if City don't let them.

1. Real Madrid (up 2)

Real Madrid v Bayern Munich - UEFA Champions League
Aiming for a 15th European title / Anadolu/GettyImages

It's been quite the week for Real Madrid.

Having scooped their record 36th La Liga title at the weekend, Los Blancos then booked their place in a record 17th UEFA Champions League final a few days later with a dramatic comeback win over Bayern Munich thanks to a brace from Joselu...of all people.

They're now huge favourites to win a 15th European crown in early June.