1259 GMT January 19, 2020
Real trailed before Tito's red card — Danilo putting the host ahead before headers from Antonio Amaya and Jozabed, BBC wrote.
Bale leveled with a header before Raul Baena was sent off in conceding a penalty which Cristiano Ronaldo scored.
As the game opened up, Bale added three more, Ronaldo scored a second and Karim Benzema netted a hat-trick — including number 10.
Real boss Rafael Benitez has been under pressure after losing three of its last five La Liga games.
But it remains to be seen if the farcical circumstances of their win over neighbor Rayo will ease much of that, as it was playing poorly before the sending off.
It was the first time it hit double figures in a La Liga match since 1960, when it beat Elche 11-2.
Real remains two points off leader Barcelona and Atletico Madrid, which both have a game in hand.
Real Madrid's win will never be forgotten by anyone who watched the game — but remarkably Benitez will still be under pressure.
Whistles were ringing out at the Bernabeu from unhappy home fans at 1-1 — moments before Jozabed put Madrid minnows Rayo into the lead. But the game changed when Tito was deservedly sent off for a dangerous studs-up, two-footed tackle on Toni Kroos.
And after Ronaldo made it 3-2 from the spot against nine men in the 30th minute, double figures always felt as a possibility as Real was able to launch attack after attack with limited options in defense for Rayo.