Goal C. Ronaldo
And that's full time at El Madrigal!!!! A stunning double from Ronaldo means he has edged onto 38 league goals for the season, equalling the all-time record! He has driven Madrid to victory once again! Thanks for joining us on Goal.com!
GOOOOALLLLL!!!!!!! GOAL GOAL GOAL! CRISTIANO RONALDO!!!! The Portuguese has scored his second free kick of the game, and this one was a bit special, rocketing high into the top corner, leaving Lopez helpless! An incredible effort!!!
Into three minutes of injury time now. Madrid seconds from closing out the victory.
Failure to win tonight has meant that Villarreal have surrendered third spot to Valencia, but they can be pleased with their improvement in the second half. Madrid have looked excellent at times, and should perhaps have been further ahead before the break.
Substitution Esteban Granero Raúl Albiol
Madrid looking to wind down the clock now and see out the win. Granero goes off, and takes an age to trudge to the touchline. Time is against Villarreal, and Madrid still look a threat on the break.
Substitution Marco Ruben Cicinho
Yellow Card Soriano
Carvalho and Pepe have been solid in the heart of the Madrid backline, and have restricted the Villarreal attackers to brief glimpses of goal. There remains time for the hosts to snatch an equaliser, however....
Madrid looking to kill this game off now in the closing stages, but Villarreal are hanging in there. A cross from Capdevila evades everyone inside the area and shoots straight across the face of goal.
RONALDO!!!!! So close to No. 38 for the season!!! Cutting inside on his left-foot, his powerful shot nicked off the foot of Capdevila and looped towards goal, but Lopez managed to palm the ball to safety. Decent stop.
Yellow Card Xabi Alonso
MARIO!!!! The marauding full-back decided to let fly from outside the area, and his effort worried Casillas, but went just the wrong side of the post.
Despite the attacking talent Villarreal have on the pitch, they have been unable to create a clear chance since Cani's goal, and Madrid look the more likely to add to the score on the counterattack at the moment.
Rossi, Nilmar and Ruben all on the field now for Villarreal - they are planning to really go for an equaliser in the closing stages.
Substitution Marcos Senna Nilmar
Yellow Card Joan Capdevila
Substitution Kaká Mesut Özil
Ozil, who has just come on as substitute, finds himself completely free inside the area, and as the home players look to the assistant, the German almost manages to squeeze his shot inside the near post.
Substitution Cani Santi Cazorla
Cani, who has been one of Villarreal's most effectively players this evening, has been forced to limp off, and Santi Cazorla comes on. Not a bad replacement, it has to be said...
Villarreal need to build up the momentum again - the petty arguing of the past 10 minutes has seen them lose a bit of fluency, and need to regain the ascendancy in the closing stages.
Substitution Karim Benzema Ángel Di María
First substitution of the match - Benzema heads off to be replaced by Angel Di Maria. Ronaldo may go through the centre now on his own.
Marchena and Ronaldo clash now, in the centre circle. The Villarreal defender appears to think that CR7 elbowed him, but in truth there was nothing in the incident. The heated discussions continue, however.
The game has really sprung to life now - after a first half that resembled an end-of-season match, both sides are now really going for this, and it is making for great viewing.
The Villarreal players are incensed by a decision given by the assistant referee, to award a corner, and Cani inexplicably shoves the man with the flag. Somehow, the referee only opts to book him - that really should have been a red.
Yellow Card Carlos Marchena
Yellow Card Cani
Valero is becoming increasingly frustrated by what he feels is overly physical treatment from the Real Madrid midfielders, and he is making his feelings abundantly clear to the referee.
Yellow Card Borja Valero
The home side are much improved now, Cani's goal has given them renewed confidence, and they much more like the side that has been so impressive across the season.
RUBEN!!!!! The Argentine rushes onto a through pass, but Sergio Ramos covers to clear the danger. Much better play from Villarreal!
Assist Mario Gaspar
GOALLLLL!!!! GOAL GOAL GOAL!!! CANI!!! VILLARREAL PULL ONE BACK!! Full-back Mario does superbly well to reach the byline and cut the ball back to the midfielder, who poked past Casillas from close range. A lifeline for the home side!!
Villarreal's midfield four have struggled to gain any foothold in this contest, and it has been a fundamental reason behind Madrid's dominance. The Whites still in control in this second half.
The second half is underway at El Madrigal. Let's hope the home side can make a game of this.
A referee ends the half. Villarreal poor, but Madrid fantastic on the break once again, and are deserving of their advantage. Join us in 15 minutes for the second half!
OFFSIDE! Ronaldo thought he was clear on goal there, but just timed his run too early, and was denied by the flag. One minute of added on time here.
Closing in on half-time now. Villarreal have picked up their play slightly, but still don't look likely of making any inroads before the interval.
Xabi Alonso attempts a sliderule pass to Ronaldo, and he almost, almost gets it right, but for a slide tackle from Musacchio, who just managed to clear the danger.
A point for Villarreal in midweek secured their position in next season's Champions League, their first appearance in the tournament for two seasons, and they will look to hold onto Rossi for their run in the showpiece event. The Italian hasn't really got involved so far tonight, though.
Villarreal, too don't seem too fussed about continuing to press the play, and the game has died in the last few minutes. Both sides need to lift the intensity.
The visitors taking the game down to stroll, their work seemingly done for the night. Ronaldo, of course, will demand more.
Madrid now retaining possession with consummate ease, and Villarreal look like a team that has had their resources stretched to the limit this season across three competitions. The players are tired, and for Rossi in particular, this is his 52nd club appearance.
Madrid continue to stream forward. Villarreal are giving Ronaldo the freedom of the pitch, and it is proving to be suicidal at the moment. The Portuguese has another effort on goal, but this time his shot goes well over.
Just like Valencia and Sevilla in the weeks preceding, Villarreal have had simply no answer to Madrid's counter-attacking skills. Pace, precision, and clinical finishing.
Ronaldo's goal edges him onto 37 La Liga goals this season, and 50 for the year in total. What an incredible haul, and he truly has been in frightening form in recent weeks. The league record edges ever closer....
Goal C. Ronaldo
GOOOALLL!!!!! GOAL GOAL GOAL!!!! RONALDO!!!!!!! The Portuguese set up a free kick 25 yards from goal, and powered his effort with dip and direction into the top corner of Lopez's net. 2-0, and this could be game over already.
The Submarines looking to respond immediately. Great run across the pitch from Cani, skipping through challenges, but as the ball broke to Rossi, the Italian curled his effort over the crossbar.
Typical sucker punch from Madrid, there. Villarreal so close to scoring at one end, and within a minute Marcelo had opened the scoring. The men from the capital truly are ruthless on the counter-attack.
GOOOOALLLL!!!!! GOAL GOAL GOAL !!!!! REAL MADRID!!!!! Kaka plays in Marcelo on the left, clean on goal, and as Lopez approached he skilfully chipped the ball over his head and into the net. Lovely finish - 1-0 to Madrid!
HUUUUYYYY!!!! FANTASTIC CLEARANCE FROM PEPE! Lovely build-up play from Rossi, who ran clean through on Casillas, danced around him and attempted to cut the ball back, but the Portuguese stopper did superbly well to turn the ball away.
Another opening for Ronaldo - as the ball was drilled low across the area, he seemed to run perfectly onto the pass, but got his timing all wrong, and his scuffed shot was eventually cleared. Madrid very much in charge, however.
Marcos Senna is making a rare outing for the Yellow Submarines this season, at the end of a campaign blighted by injury. Good to see the veteran involved once again.
First sight of goal for Ronaldo, sprinting onto a lobbed through pass, but Diego Lopez read his run well and rushed from his line to clear the danger. Good goalkeeping.
GOALLL!!!! NO, It's been disallowed. Marco Ruben ran clear as Casillas and Pepe failed to clear, and although the striker hooked the ball into the net, he started from an offside position.
The surface this evening is nothing short of perfect. For a match so late in a testing season, the grass is of bowling green quality - which should both sides attempts to spread the ball around nicely.
Interesting tactical set-up from Madrid this evening. Marcelo looks to be employed in a midfield role, with Kaka the playmaker in the centre. Ronaldo has already started with intent, as he hunts down the Liga record of 38 goals in a single season.
We are underway at El Madrigal. Stay with us for all the action as it happens.
Now Real Madrid: Casillas; Ramos, Pepe, Carvalho, Arbeloa; Xabi Alonso, Granero; Marcelo, Kaka, Ronaldo; Benzema
Ok, team news now, and firstly Villarreal, who line up as follows: Lopez; Mario, Musacchio, Marchena, Capdevila; Bruno, Senna, Borja Valero, Cani; Marco Ruben, Rossi
Good evening and welcome to Goal.com's live coverage of Villarreal versus Real Madrid from El Madrigal! The Yellow Submarines sign off in front of their own fans against the capital giants, and although there is little to play for, we should be in for an exciting encounter!
Times In BST
Live Final scheduled Suspended Cancelled Postponed