West Ham beat toiling Liverpool

Liverpool suffer their third defeat in five Premier League games as West Ham United beat them 3-1 at Upton Park.

Durham celebrate One-Day Cup final win Durham hold nerve to win One-Day Cup

Cricket
Alan Pardew Pardew hits back at BBC pundit Savage after Newcastle draw

Football