Racing PositionsSociedad back atop LaLiga after 2-0 win over Osasuna5Y3:01Chelsea appoint Xabi Alonso as new manager31mESPNWSL season grades: Man City get an A, Chelsea a C+42mYash ThakurWhat Tottenham and West Ham need to happen to ensure their own Premier League survival2hNina HristovaCould Bruno Fernandes break long-standing Premier League assist record?2hHannah RyanThe earliest dates Arsenal or Man City could win the Premier League title2hShivam PathakPromotions and relegations in the EFL: Who's going up, who's going down?2hESPNPremier League players out of contract: Who could leave your team on a free this summer?2hESPNArsenal and Man City's remaining Premier League fixtures compared as title race hots up2hOlivia Pagden, David CartlidgeIn charts: Tottenham's relegation form explained and can they still escape the drop?2hTom Chambers