Tottenham kept their hope of winning the league alive after they hammered Manchester United 3-0 at White Hart Lane.