Marco Asensio missed a penalty kick as Real Madrid beat Mallorca 1-0 in the Spanish league on Sunday in their last match before traveling to Morocco to play in the Club World Cup.

Credit: Gettyimages

The draw gives Barcelona the chance to extend their lead at the top when they host struggling Sevilla on Sunday. 

Credit: Gettyimages

The Catalan club will enter the match at the Camp Nou with a five-point lead over second-place Madrid.

Credit: Gettyimages

Madrid coach Carlo Ancelotti said, 'We had already expected a very tough match. We had chances but we didn't take advantage of them."

Credit: Gettyimages

Ancelotti could not rely on a number of injured starters, including striker Karim Benzema, defender Eder Militao and goalkeeper Thibaut Courtois, 

Credit: Gettyimages

who was pulled from the squad at the last minute after injuring himself during warm-up. 

Credit: Gettyimages

Ancelotti also rested midfielders Toni Kroos and Luka Modric, who came on in the second half.

Credit: Gettyimages

Asensio squandered an equalizer when Mallorca goalkeeper Pedrag Rajkovic saved a penalty kick in the 60th minute after fouling Madrid forward Vinicius Junior. 

Credit: Gettyimages

Madrid's last chance was a header by Antonio Rüdiger that went deep into stoppage time.

Credit: Gettyimages