Racing PositionsReal Oviedo vs. Sevilla - Game Highlights1M1:11Raphinha's hat trick powers Barcelona to huge win2M1:08Oso scores in the 45 + 3'2M0:39What Tottenham and West Ham need to happen to ensure their own Premier League survival27mNina HristovaCould Bruno Fernandes break long-standing Premier League assist record?32mHannah RyanThe earliest dates Arsenal or Man City could win the Premier League title33mShivam PathakPromotions and relegations in the EFL: Who's going up, who's going down?34mESPNPremier League players out of contract: Who could leave your team on a free this summer?36mESPNArsenal and Man City's remaining Premier League fixtures compared as title race hots up38mOlivia Pagden, David CartlidgeIn charts: Tottenham's relegation form explained and can they still escape the drop?39mTom Chambers