Real Madrid require just 4 points to earn a 35th La Liga title following an magnificent win at Osasuna, which was attained in spite Karim Benzema overlooked 2 penalties inside 10 second-half minutes.
David Alaba gave Madrid the dominancy prior Ante Budimir hit back for Osasuna.
Marco Asensio put the visitors again in front on the stroke of half-time.
Benzema then noticed 2 spot-kicks saved by Sergio Herrera prior Lucas Vazquez assured in stoppage time.
Osasuna played with great power throughout however found themselves behind following 12 minutes when Benzema fed Alaba, whose first effort was diverted by Herrera but he was vigilant enough to shoot the rebound.
Two minutes later the hosts were equal when Chimy Avila’s cross was turned home at the post by Budimir.
With half-time appearing, Asensio apace with Eduardo Camavinga prior exerting into the box and poking home the recoil after Herrera blocked Dani Ceballos’ shot.
Madrid splurged two opportunities to ensure of the victory inside 10 minutes. At first, Chimy handled in the area however Benzema was outplayed by Herrera, who saved to his right.
Right after, a crash between Nacho Vidal and Rodrygo brought about a second penalty, but again Herrera triumphed the psychological battle to refuse Benzema a 40th goal in 40 matches this season.
Following shooting wide in the final minutes, substitute Vinicius Junior laid on for Vazquez to net in Madrid’s third.