Game over! Real have saved their season thanks to Mr. Ronaldo. Thanks for following and see you again next time.
Camunas! What a terrible cross. Four red shirts waiting in front of Real's goal and he lofts it up for Casillas to catch.
Four minutes added on and still time for Osasuna to spoil the party.
GOAL!!!!!!!!! Ronaldo makes it 3-2! A little chipped ball from the left and the striker rose at the far post to nod it in. Game, set and match!
Goal C. Ronaldo
Chance!!! Guti curls a free kick around the wall and straight into the arms of Ricardo. Perfect positioning by the goalkeeper.
Ronaldo! Shifts it to the left followed by an instant shot. It was going into the top corner but Ricardo flew like a bird to tip it round the post.
Substitution Fernando Gago Juanfran
Another amazing clearance from Sergio. Higuain was waiting to tap it in but the defender seemed to scoop it sideways when it looked like any contact would send it into the goal.
Guti!!!! Benzema stepped over a Marcelo ball. Guti tried to curl it first time into the corner of the goal but it went flying over the cross bar. Chance after chance after chance.
Bad ball from Masoud. There were two or three red shirts on their own out on the right but he chipped his ball to Ramos who was the last defender back.
It's like a training ground routine at the moment with Real as the attacking side. Gago has a shot from distance but slips as he hits it and it goes well wide for a goal kick.
Arbeloa this time making space on the right for a cross. Sergio steps in with his umpteenth clearance of the match.
What a save! Ricardo blocks the ball as Benzema tries to slot in from close range. Ronaldo's ball from the right was superb.
Substitution Carlos Aranda Javier Calleja
Ronaldo does well to get beyond Monreal and chip the ball into the box. Again, there is not another Real player taking a gamble!
Yellow Card Monreal
It's getting very sloppy from Real at the moment. Marcelo trips Ruper and is booked straight away. Needless.
Yellow Card Marcelo
Alonso should have had a shot but just kept going and going. Eventually Sergio got the ball and smacked it away but the midfielder really should have had a shot when the space opened up for him.
Substitution Roversio Miguel Flaño
Substitution Kaká Karim Benzema
Terrible play by Osasuna. Aranda played the ball forward for Camunas who had beaten the offside trap. He squared instead of shooting and Masoud had to stretch eventually poking the ball well wide of the goal. There was not a defender in sight.
Ruper!!! What a bullet! He hit a shot from 30 yards and the only thing that stopped in from flying in was the fact it was straight at Casillas.
Another run in from the wing by Ronaldo and another shot just over the bar. The Osasuna defence stood off him and he will probably feel he should have done better.
Not the best of starts from Guti. He puts the ball straight out of play instead of passing to Ronaldo who was no more than ten yards away.
Substitution Juanfran Masoud
What a miss!!! Camunas whips in a great corner. Aranda makes the space and fires at Casillas who makes himself big and blocks it. The ball went straight back to Aranda who slammed the ball over from about three yards. Miss of the game!
Aranda tries to break into the box and cut the ball back but a strong Arbeloa steps in and shepherds the ball behind for a goal kick. Guti comes on for Granero.
Substitution Esteban Granero Guti
Terrible miss from Ruper. It's gone up and into the top tier somewhere. Good work from Camunas on the right to create the chance.
Huuuuyyyy! Marcelo does a double step over before pinging the ball across the face of Osasuna's goal. There was no one there and if a Real man had gambled, he would have had an easy tap in.
Some run by Ronaldo. He carries the ball about 60 yards before slipping it through for Higuain. The striker miscontrolled first time, which gave the defender a chance to clear it.
Great defending from Monreal! Ronaldo tried a step over but the left back read it and stepped in before he raced up the pitch before winning a free kick for his side.
Chance! Ronaldo has a random shot, which takes a small deflection and nearly wrong foots Ricardo before the goalkeeper manages to put together a catch.
Marcelo makes another useful looking run on the left. He steadied the ball before crossing but Sergio stepped in with a strong header to clear.
Ooooo! Ronaldo tried to play in Kaka. There was such a small space but Monreal came across to cut it out.
Great tackle from Sergio as Higuain was about to pull the trigger! The Argentine looked set to make it 3-2 there.
The second half is under way as both sides go on the hunt for a winner.
That's half time! This game is finely balanced and could still go either way. Real have had much more of the ball and need to make better use of it.
Instant reply from Real! Marcelo makes it 2-2. Alonso played a superb little ball around the back of the defence and Marcelo dived in to knock it in with his head from about four yards out.
GOAL! 2-1 Osasuna! A long throw in was knocked on by Aranda into the path of Vadozc. He made no mistake and rifled the ball into the top corner of the goal. Casillas had no chance.
Goal Krisztian Vadocz
Not sure what happened there. Arbeloa seemed to poke the ball behind but the referee has given a goal kick. Camunas goes mad and gets a subtle talking to from the man in charge.
It's bounced around three or four times in the middle of the Real area. Aranda tried to hit it on the turn but it smacked Ramos in the chest before Los Blancos eventually get it clear.
Aranda with the header! He's put it straight into the arms of Casillas! Both sides of the goal were open for Osasuna's second.
Arbeloa has to do better when he is coming up that right. There were three white shirts in the box but the full back was caught offside for the second time in the last few minutes.
Chance! Ronaldo knocked the ball past one defender and then set up Granero who hit it inches wide of Ricardo's left hand post.
Arbeloa! He's poked the ball when all he had to do was smash it! He must have thought he was offside because that was unexplainable!
Some hesitancy in the Real defence and Juanfran pounced to smack the ball on the half volley but it went well over the bar. Osasuna have rallied in the last few minutes.
Aranda! No, what's he done? All he had to do was poke the ball to Camunas and the winger was in. He took too long on the ball and Albiol flew in to make up for his earlier error.
How's that not gone in? Another good Real corner and Ronaldo and Higuain both miss the ball, one after the other.
Chance!!! Ruper has a snap shot when the ball was played to him 20 yards out. He had no time and had to take it quickly, curling it just over the bar with his left foot.
Good effort from Alonso. Ronaldo played the ball to him and he tried to curl it in from 30 yards but it never had enough pace and Ricardo caught it with ease.
GOAL!!!! 1-1! Ronaldo! He dodged a couple of tackles before firing into the corner. He was given a yard of space and drilled it into the right hand of the goal from around 18 yards out. Game on!
Goal C. Ronaldo
Great corner put into the heart of the Osasuna box. Ronaldo pushes for space but the referee spots it. That was needless from the Portuguese star.
What a save!!! Granero whipped the ball in from the right, Kaka moved into the box and glanced a header towards the corner. Ricardo stuck out a hand at the very last moment to push it wide.
Aranda holds off Ramos for a good half minute before going down. He wins the free kick and a chance for his side to get forward. Great play from the striker.
Camunas goes down on the edge of the area. It looked as though Albiol had been a little over aggressive but the referee waves the play on.
Aranda is furious! He made some space for himself and wanted the ball played into his pass but it was sent over the top and into the arms of Casillas who cleared. Real break...
Great defending by Sergio! Kaka poked the ball right into the path of Higuain but the defender threw himself in the way as the ball is scrambled behind for a corner.
Ramos fires a ball down the left. How he expected Marcelo to get on the end of that is a mystery. The Spanish full back has a go at his teammate when he had no chance of getting the pass.
Marcelo ghosted into the box and was played a superb pass from Xabi Alonso. However, the problem was that the Brazilian was about five yards offside.
Real flooding into the Osasuna half now. Ronaldo went left and played in Kaka who flashed the ball across goal but Higuain could not get close to it. Goal kick.
GOOOOALLLLLLLLL!!!! 1-0 Osasuna! Terrible mistake from Albiol, which allows Aranda to race in and poke the ball past Casillas before slotting into an open goal.
Goal Carlos Aranda
Aranda!!! What an effort from the Osasuna man. A corner was played into Real's box. It bounced around a little and Aranda took control smacking it just over the upright of Casillas' goal.
Oooooo! Ronaldo is given a little too much space on the edge of the box and fires a shot at goal. Ricardo scrambled to his left and just managed to catch it.
Azpilicueta has a chance to put some pressure into the Real box but his long free kick misses everyone and goes harmlessly out of play.
Ronaldo has an early free kick. His range is a little off as it whistle past Ricardo's near post. Real are looking lively in the opening minutes.
There goes the whistle and we are under way at the Bernabeau.
Welcome to Goal.com's live commentary of the La Liga match between Real Madrid and Osasuna. Los Blancos need three points to keep the pressure right on Barcelona at the top. Osasuna have their work cut out to stop them. Kick off is a few minutes away so stay where you are!
Times In BST
Live Final scheduled Suspended Cancelled Postponed