Kylian Mbappé scored and Real Madrid moved within four points of Spanish league leader Barcelona with a 3-0 win at Leganes on Sunday ahead of its eagerly awaited Champions League match at Liverpool.