
Features
In-depth features, opinion, analysis, lists and exclusive interviews from the world of football.
It's time to take West Ham seriously in the race for European football
Timo Werner's performance against Newcastle shows Thomas Tuchel knows how to get the best out of him
Chelsea 2-0 Newcastle: Player ratings as Timo Werner stars in comfortable Blues win
Bayern Munich 3-3 Arminia Bielefeld: Player ratings as world champions held by Bundesliga strugglers
Marco Rose: Things to know about the next Borussia Dortmund manager
Pierre-Emerick Aubameyang should not always be Arsenal's central striker
Winners & losers from gameweek 29 in the Championship
Here are the biggest winners and losers from gameweek 29 in the EFL Championship, including Watford and Brentford.
Arsenal should offer David Luiz a contract extension
David Luiz could sign a contract at Arsenal, with manager Mikel Arteta impressed with the centre back's influence at the Emirates.
All 20 Premier League goalkeepers 2020/21 - ranked
Ranking each Premier League side's starting goalkeeper, with Alisson, Ederson, David de Gea, Hugo Lloris, Edouard Mendy, Kasper Schmeichel & more.
The Barcelona lineup that should start against Paris Saint-Germain
Picking the Barcelona team that should start against PSG in the Champions League round of 16.
The West Ham lineup that should start against Sheffield United
Picking the West Ham side who should start against Sheffield United in the Premier League.
The Liverpool lineup that should start against RB Leipzig
Here's how Liverpool could line up against RB Leipzig in the Champions League
Arsenal front four give fans cause for excitement in emphatic win over Leeds
Leicester's win over Liverpool is further evidence of Brendan Rodgers' development into an elite manager
What Dayot Upamecano will bring to Bayern Munich
West Brom 1-1 Manchester United: Player ratings as lacklustre United held by Baggies
Hakim Ziyech might be struggling, but there's no way he's leaving Chelsea just yet
Jurgen Klopp cannot leave Liverpool now - the Reds must keep the faith
Thanks Alexis Mac Allister for making a terrible game a little more enjoyable
Alexis Mac Allister was the best of a poor bunch during Brighton's 0-0 Premier League draw with Aston Villa on Saturday.
The best Pro Evolution Soccer players of all time - ranked
90min ranks the 15 best players to have ever been made on Pro Evolution Soccer, in celebration of the game's 20th anniversary
Man Utd shouldn't just beat West Brom, they should absolutely batter them
Analysis of why Manchester United must turn up and win well against West Brom on Valentine's Day to build momentum that has been lost in recent weeks.
Leicester 3-1 Liverpool: Player ratings as Reds collapse during Foxes seven-minute comeback
Player ratings from Leicester versus Liverpool in the Premier League
7 must-watch games from around Europe this weekend
The must-watch matches from all around Europe this weekend, kicking off with Leicester vs Liverpool.
Man City 3-0 Man Utd: Player ratings as Caroline Weir wonder goal caps stunning performance
Player ratings from Manchester City Women's 3-0 victory over rivals Manchester United Women in the WSL.