Features
In-depth opinion, analysis and exclusive interviews from the world of football.
Chelsea's best players in emphatic West Ham victory
Liverpool's best and worst players in hectic win over Tottenham
Real Madrid's best and worst players in title-clinching win over Cadiz
Ivan Toney extends scoring drought to 10 games - his future isn't just uncertain, it's in jeopardy
Barcelona's best and worst players in painful Girona collapse
Man City's best and worst players in emphatic win over Wolves
Arsenal's best and worst players in eventful win over Bournemouth
Arsenal's best & worst players in the 3-0 win over Bournemouth in the Premier League.
X reacts as Real Madrid seal 36th La Liga crown
X reacts as Real Madrid beat Barcelona to the 2023/24 La Liga title.
X reacts as Arsenal see off Bournemouth to keep title hopes alive
Social media reaction from Arsenal's clash with Bournemouth in the Premier League this Saturday.
How Man Utd could line up under Thomas Tuchel
How Thomas Tuchel would set up at Man Utd if he replaces Erik ten Hag.
5 strikers Arsenal could sign to replace Gabriel Jesus
5 strikers Arsenal could sign to replace Gabriel Jesus this summer.
Roy Keane's biggest outbursts - ranked
Legendary Man Utd midfielder Roy Keane's greatest outbursts as a football pundit.
Power Rankings: The best teams in Europe - Week 27
Mauricio Pochettino gets back at Tottenham as Chelsea project regains momentum
5 manager targets for Bayern Munich after Ralf Rangnick snub
Champions League semi-finals 2023/24: Team of the first legs
Europa League semi-final stars who could join Premier League clubs
3 signings Liverpool need to make to compete with Man City and Arsenal
4 things we learned from the Champions League semi-final first legs
90min looks through four key talking points from both first legs of the Champions League semi-finals between Bayern Munich & Real Madrid and Borussia Dortmund & Paris Saint-Germain.
5 takeaways from Bayern Munich's 2-2 draw with Real Madrid in the Champions League
Analysis and takeaways from Bayern Munich 2-2 Real Madrid in the first leg of their Champions League semi-final.
5 Leicester players who could earn transfers to Premier League's big six after promotion
5 Leicester players who could earn transfers to the Premier League's big six after winning the Championship.
Every Dutch manager in Premier League history - ranked
Ranking every Dutch manager in Premier League history, including Erik ten Hag, Louis van Gaal & more.
The 10 best players of European football Gameweek 35 - ranked
90min's top ten players from across Europe from Gameweek 35 of the 2023/24 season.
Marcus Rashford potential destinations - ranked
Marcus Rashford faces an uncertain future at Man Utd. Here are nine clubs who could advance an interest in him should he be allowed to leave.