Newcastle United boss Alan Pardew hailed Tim Krul as 'one of the best' keepers in the Premier League after seeing him shine against Tottenham Hotspur.