Karim Benzema memborong dua gol dalam pertandingan ini, dengan sisanya dicetak oleh Vinicius untuk memastikan tiga poin untuk El Real.
Hasil ini membuat Madrid nyaman di puncak klasemen sementara dengan 66 poin, dengan unggul 10 poin dari Sevilla di posisi kedua. Sedangkan Mallorca ada di urutan 16 dengan 26 poin.
Madrid sudah mengancam tuan rumah sejak menit ke-6, tetapi tembakan kaki kiri Karim Benzema berhasil ditepis Sergio Rico, menghasilkan sepak pojok. Ferland Mendy kembali mengancam tidak lama berselang, tetapi sepakan jarak jauhnya juga dihalau Rico.
Mallorca merespons lewat tendangan jarak jauh Brian Olivan pada menit ke-27, tetapi Thibaut Courtois masih bisa mengamankan gawangnya.
Mallorca hampir membuka keunggulan pada menit ke-35. Pablo Maffeo mendapat ruang tembak di kotak penalti Madrid, tetapi sepakannya masih mengenai tiang gawang. Skor 0-0 menutup babak pertama.
Di babak kedua, Madrid membuka keunggulan pada menit ke-55. Idrissu Baba kehilangan penguasaan bola di depan kotak penalti saat ditekan Federico Valverde. Bola direbut oleh Benzema dan langsung diumpan kepada Vinicius Junior.
Sepakan kaki kiri pemain asal Brazil itu dari jarak dekat berhasil menaklukkan Rico. Mallorca sempat protes, tetapi wasit tidak menganggap Benzema melakukan pelanggaran dan Madrid memimpin 1-0.
Mallorca coba membalas. Mereka mendapat tendangan bebas usai Casemiro melakukan handball pada menit ke-58, tetapi eksekusi Daniel Rodriguez melambung di atas gawang. Sementara sepakan jarak jauh Baba pada menit ke-65 mengarah ke Courtois.
Saat Mallorca berusaha menyamakan kedudukan, mereka justru dihukum penalti pada menit ke-75. Lewat serangan balik, Benzema menggiring bola masuk ke kotak penalti melalui sisi kiri sebelum mengumpan kepada Vinicius, yang didorong oleh Olivan.
Wasit tidak ragu untuk menunjuk titi putih. Benzema maju sebagai eksekutor dan sukses mengecoh Rico yang salah menebak arah bola. Kedudukan 2-0 untuk Madrid.
Madrid menyempurnakan penampilan mereka dengan gol ketiga pada menit ke-82. Lewat sepak pojok, Toni Kroos memberi umpan datar kepada Marcelo yang kemudian melepaskan umpan silang ke kotak penalti.
Bola kemudian disambut Benzema dengan sundulan ke sudut kanan gawang Mallorca yang gagal dihalau oleh Rico. Skor menjadi 3-0.
Madrid sempat bermain dengan 10 orang setelah Benzema ditarik keluar pada menit ke-86 karena cedera. Madrid sudah menggunakan lima pergantian sehingga tidak ada pemain masuk dari bangku cadangan.
Meski begitu, skuad asuhan Carlo Ancelotti berhasil menyudahi pertandingan dengan skor 3-0.
Susunan Pemain:
Mallorca (4-4-2): Sergio Rico, Pablo Maffeo, Martin Valjent, Antonio Raillo, Brian Olivan, Daniel Rodriguez (Amath Ndiaye 78'), Antonio Sanchez (Salva Sevilla 68'), Idrissu Baba (Clement Grenier 87'), Takefusa Kubo (Lee Kang-in 78'), Angel Rodriguez (Abdon Prats 68'), Vedat Muriqi.
Real Madrid (4-3-3): Thibaut Courtois, Ferland Mendy (Marcelo 80'), David Alaba, Nacho Fernandez, Lucas Vazquez (Daniel Carvajal 70'), Toni Kroos, Casemiro (Eduardo Camavinga 61'), Federico Valverde (Luka Modric 60'), Vinicius Junior, Karim Benzema, Rodrygo (Marco Asensio 71').