Lively Son on song again for Spurs as hosts edge Crystal Palace