Home
Crystal Palace beat Tottenham Hotspur 3-0 in the Premier League on 22 January 2005 at Selhurst Park, London.