In-form Las Palmas welcomed third-place Real Madrid to Gran Canaria in La Liga on Sunday night.
Both sides had chances in an open first period, but a Sergio Ramos header saw Real Madrid lead at the break.
Willian Jose made it 1-1 three minutes from time as the home team closed on a point, but Los Blancos, who had Sergio Ramos sent off late on, won it in the 89th minute through Casemiro.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.