- Bale a ndRonaldo score to give Madrid a two-goal lead at half time
- Villareal came back to level matters in the through their substitutes
- Real Madrid finishes the season in third, the first time in 14 years
Real Madrid gave away a two-goal lead to Villareal as the Yellow submarines fought back with two second half goals to play out a 2-2 draw.
Real dominated the first period as Gareth Bale opened the scoring following an individual effort as he spins and turns to rifle home the second goal of the match.
Cristiano Ronaldo scored his 25th goal in La Liga courtesy of a cross from Marcelo as he headed home a trademark header.
Madrid went into the break with a comfortable 2-0 lead but the home side came back strongly in the second period.
Substitute Roger Martinez pulled one back in an emphatic fashion as he made his way through the visitors defence and put the ball beyond the reach of Lucas Zidane son of coach Zinedine.
Then in the 77th minute Samuel Castillejo put the game the level with a perfectly timed run as he beat the keeper to finish in style.
The draw means Zinedine Zidane's side finished the season in third place, the first time in 14 years and Ronaldo's 450th goal in 450 games for the Galaticos.
Real Madrid will be taking on Liverpool in the Champions League final next weekend as they are chasing their third successive title in the competition.
Meanwhile, Legit.ng had earlier reported that Barcelona defender Gerard Pique had reportedly told Lionel Messi he is worried Real would beat Liverpool in the final in Kiev.
Who is the better coach, Mourinho or Conte? - on Legit.ng TV