Real Madrid welcomed Las Palmas to the Bernabeu on Wednesday night needing a win to return to the top of La Liga.
Isco sent the home side ahead in the eighth minute of action, but Las Palmas were level less than two minutes later courtesy of a thumping strike from Tana.
Gareth Bale was incredibly shown a straight red card in the early stages of the second period and Las Palmas then took the lead from the penalty spot after Sergio Ramos had handled inside the box.
Kevin-Prince Boateng added to Jonathan Viera's penalty to make it 3-1 Las Palmas just before the hour at the Bernabeu, but Real Madrid set up a grandstand finish when Cristiano Ronaldo scored from the penalty spot in the 86th minute, and the Portuguese then scored his second one minute from time to secure an incredible point for the hosts.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
REAL: Navas; Carvajal, Ramos, Nacho, Marcelo; Kroos, Kovacic, Isco; Ronaldo, Morata, Bale
LAS PALMAS: Varas; Simon, Lemos, Bigas, D. Castellano; Mesa, Gomes; Viera, Tana, Jese; Boateng
© Getty Images
© Getty Images