Highlights for premiour league testing
Alvaro Arbeloa's team moved two points clear of rivals Barcelona, who host Real Oviedo on Sunday.
La Liga's top scorer Mbappe reached 21 goals for the season in the competition to help Madrid see off a spirited Villarreal side.
Arbeloa's side have won three consecutive matches across all competitions and victory at Villarreal could be a vital step in the revival of their season.
After the shock Copa del Rey defeat at second-tier Albacete in Arbeloa's first match at the helm, his Madrid have started to take shape.
The coach has made clear how important his star players are and none has been more crucial this season than Mbappe.

It was a lively but imprecise start at Villarreal's Estadio de la Ceramica, as the game glowed but neither side was able to seriously threaten.
Georges Mikautadze lashed a volley narrowly wide after veteran forward Gerard Moreno found him with a floating cross.
At the other end Madrid midfielder Arda Guler fired straight at Villarreal stopper Luiz Junior after some tidy footwork, and then shot high over the bar at the end of a swift break.
Villarreal's Juan Foyth limped off hurt in a blow for the hosts, who created a good chance for Pape Gueye just before the break.
The Senegal midfielder, a champion at the Africa Cup of Nations last weekend, powered narrowly wide of the post.

Vinicius, who excelled in Madrid's Champions League 6-1 rout of Monaco in midweek, also came close with a rasping effort across Luiz






