
Features
In-depth features, opinion, analysis, lists and exclusive interviews from the world of football.
Udinese 1-2 Juventus: Player ratings as Cristiano Ronaldo inspires late Juventus comeback
Sad derby ending won't taint Scott Brown's Celtic legacy
Chelsea inch closer to immortality with Bayern Munich victory
Chelsea Women 4-1 Bayern Munich: Player ratings as Blues book place in Champions League final
Rangers 4-1 Celtic: Player ratings Steven Gerrard's side cruise to victory in Old Firm derby
AS Roma 4-2 Liverpool: The Reds' blockbuster 2018 Champions League semi-final victory
Brighton 2-0 Leeds: Player ratings as Gross & Welbeck ease Seagulls' relegation fears
Pascal Gross and Danny Welbeck scored as Brighton moved clear of the relegation zone by beating Leeds 2-0. Player ratings from the Amex.
Everton 1-2 Aston Villa: Player ratings as Anwar El Ghazi stunner sinks Toffees
Player ratings as Aston Villa beat Everton 2-1 at Goodison Park in the Premier League
Massimiliano Allegri is the obvious answer to Juventus' problems
Massimiliano Allegri is the only man capable of achieving immediate success, should Juventus sack Andrea Pirlo as manager.
Unspectacular but ruthlessly efficient Inter win again to sit on brink of Serie A glory
Antonio Conte's Inter are on the brink of Serie A glory after another miserly display
Yves Bissouma would be a brilliant addition for any of the Premier League's top six
Yves Bissouma was brilliant as Brighton beat Leeds 2-0 at the Amex in the Premier League on Saturday. Liverpool and Arsenal have been linked with the midfielder
The Arsenal lineup that should start at Newcastle
Picking the Arsenal lineup that should start against Newcastle in the Premier League.
Manchester United vs Liverpool: The north-west derby that defines English football
New Antonio Rudiger contract should be a no-brainer for Chelsea
The Premier League clubs who should be looking to sign Tammy Abraham
Southampton 1-1 Leicester: Player ratings as 10-man Saints hang on for point
Dario Sarmiento: Things to know about Manchester City's new wonderkid
90min's Definitive European Player Power Rankings: Week 23 - Another Round special
The Manchester City lineup that should start against Crystal Palace
A look at the starting lineup Manchester City should go for as they look to take three points from Crystal Palace in the Premier League.
90min's Definitive European Power Rankings: Week 23 - Another Round special
Ranking the best football teams in Europe using quotes from Academy Award winning movie 'Another Round'.
Man Utd's next priority has to be sorting Paul Pogba's contract situation
Manchester United need to make keeping Paul Pogba at the club their first priority this summer after his brilliant performance against Roma.
Gareth Southgate still hasn't proven enough to be in the running for the Spurs job
England manager Gareth Southgate shouldn't be in Tottenham's thoughts for their vacant manager role this summer.
Twitter reacts as another name is scratched off Tottenham's managerial shortlist
We look at the best of the Twitter reaction as Tottenham are dealt another blow in their bid to appoint a new boss after Erik ten Hag extends his Ajax deal
Arsenal are lucky to still be alive in Europe after Mikel Arteta disasterclass
Arsenal are extremely lucky to remain in the tie versus Villarreal after Mikel Arteta got it horribly wrong on Thursday night