Real Madrid eased to a 5-2 victory over Osasuna in a game where Cristiano Ronaldo made his first appearance since the final of Euro 2016.

The Portuguese star opened the scoring during the early stages as his side cantered to an emphatic win, despite a number of late lapses in concentration.

It took Ronaldo just six minutes to mark his return to action with a goal but he had Gareth Bale to thank for sliding the ball over to him at the back post to slot home from two yards.

Other Madrid goals came from Danilo (40′), Ramos (45′), Pepe (56′), Modric (62′)