Jude Bellingham bagged a brace as Real Madrid returned to the top of the LaLiga standings with a 4-0 victory over Osasuna on Saturday afternoon.
The suspension of Nacho Fernandez allowed Ferland Mendy a start for Madrid before veteran Luka Modric stepped in for Toni Kroos in midfield.
Los Blancos needed nine minutes to go ahead where Dani Carvajal's reverse pass in the area saw Jude Bellingham step in to fire in following a smart first-touch and continued his scoring run.
Madrid got a chance to double their lead with a curler by Vinicius Junior from a pass by Federico Valverde who had stolen possession in midfield, but the Brazilian pulled wide.
The visitors finished the half strong through a first-time attempt by Jon Moncaloya, but he missed before he snapped another opportunity in the six-yard area.
Los Blancos should've made it two a minute after the break with a snap shot by Joselu following a square ball, but the forward dragged wide.
Bellingham was at it again ten minutes in the second half as he grabbed a brace after combining with Valverde to beat the offside trap and side-foot in from a tight angle.
Osasuna were close to pulling one back minutes later when Ruben Pena's looping shot forced goalkeeper Kepa Arrizabalaga to tip behind for a corner-kick.
Real weren't done though and got a third over the midway point of the half after Vinicius ran onto a through pass and rounded Sergio Herrera to finish off easily.
Vinicius turned provider five minutes later when he showed great strength to hold off a challenge after receiving a long ball and set-up Joselu to finish from a tight angle.
Real made a double change at the same time and saw Vinicius make way for Rodrygo before Dani Ceballos came on for Bellingham.
Los Blancos got a chance to add a fifth with a penalty by Joselu following a hand-ball in the box, but Herrera saved and parried the follow-up from Lucas Vazquez.
The miss didn't matter a great deal to the host who still ended up with the win that takes them back to the top of the table.