Racing PositionsRussia's Ignashevich announces retirement3YReutersIgnashevich extends deal with CSKA3YAssociated PressWhat Tottenham and West Ham need to happen to ensure their own Premier League survival2mNina HristovaPolice vow action if criminality in Celtic FT scenes4mPAIn charts: Tottenham's relegation form explained and can they still escape the drop?43mTom ChambersNewcastle vs West Ham LIVE: Newcastle dominate as West Ham's relegation woes worsen41mNathan JohnsModiba puts Sundowns past AS FAR in testy CAF CL final 1st leg1hLeonard SolmsCarrick: Shaw deserves England World Cup call-up2hPANewcastle vs West Ham: TV channel, kick-off time, live stream, referee, injury and team news3hSunaadh SagarNeville blasts VAR 'shocker' after United goal3hESPN