Pada menit ke-21, tim tamu mendapat hadiah penalti.
Itu setelah Danilo melanggar Miroslav Radovic di area kotak terlarang.
Penyerang Legia Radovic yang dipercaya menjadi eksekutor sukses menaklukkan gawang Keylor Navas dari titik 12 pas.
Menjelang turun minum menit ke-37, pemain yang menjalani debut Liga Champions Marco Asensio menambah skor untuk Real Madrid.
Megabintang Cristiano Ronaldo mendorong bola ke belakang yang kemudian diselesaikan oleh Asensio.
Hingga babak pertama berakhir, Real Madrid memimpin 3-1.
Berlanjut paruh kedua, Lucas Vazquez mengukir gol keempat menit ke-68.
Pemain yang baru masuk menggantikan James Rodriguez itu langsung memberi kontribusi gemilang.
Vazquez sukses memanfaatkan umpan dari Alvaro Moratadengan tembakan akurat tanpa menunggu bola menyentuh tanah dan bersarang ke gawang Arkadiusz Malarz.
Menyempurnakan kemenangan penyerang bintang muda Alvaro Morata menambah skor bagi Real Madrid pada menit ke-84.
Mantan penggawa Juventus itu lepas dari kawalan lini belakang Legia hingga dengan mudah menuntaskan sodoran bola dari Ronaldo.