Newcastle United obliterated Premier League top-four rivals Tottenham Hotspur with a five-goal salvo in the opening 21 minutes on the way to a 6-1 rout at a rocking St James' Park on Sunday.