Two games - 12 goals. If only all live texts could be like this. Thanks for joining us tonight.
- Ronaldo assists Vazquez opener, then scores three himself
- Real now 16 points behind Barcelona following win
- Updates from Napoli v Lazio (19:45)
- Hosts will go top of Serie A again with win
That's it! All over as Napoli come from behind to secure a dominant win.
Into the final minute now at Napoli with the hosts just passing the ball around the middle of the pitch. The job is done so no-one is spending energy unnecessarily.
It's all over. Nice confidence booster there for Real Madrid going into Wednesday's game against PSG. Not so much for Karim Benzema, though.
Supporting Real Madrid must be a different world to supporting Oxford United or whoever. Karim Benzema misses a sitter in the last second and the home fans boo.
You're 5-2 up!
Two minutes to be added on.
Madrid midfielder Mateo Kovacic is booked for something or other.
Actually maybe there will be more. It should have been four for Cristiano Ronaldo as he heads wide from eight yards out.
Think that might be the scoring over now. Two minutes left. You can probably get on with your evening now.
Football isn't often fun, but this is quite fun to watch. Asier Illarramendi hooks in a volley against his old club to make it 5-2.
*Sound the Cristiano Ronaldo hat-trick klaxon*
Gareth Bale shoots from 20 yards, it's not particularly powerful or curling, but Geronimo Rulli parries it for some reason instead of holding it.
Not only that but he parries it to Ballon d'Or holder Ronaldo, who takes a touch to step round the keeper before netting into an empty net.
Cristiano Ronaldo tries a cross from the right but it's kept out by goalkeeper Geronimo Rulli. At least I *think* it was a cross.
Lovely, lovely finish.
Piotr Zielinski clips the ball into the path of Dries Mertens and the forward produces the cutest of flicks to knock it beyond the keeper and into the far corner.
Napoli are absolutely Manchester City-ing Lazio now.
Marcelo's cross is cut out by Asier Illarramendi, who almost puts the ball in his own net in the process. This game is being played at about one mile an hour now.
Real Sociedad are winning the second half (that's not actually a thing obviously). Substitute Jon Bautista gets the ball in the box and beats Keylor Navas at his near post from about 14 yards out.
The old Real Madrid 'BBC' are reunited. Gareth Bale replaces Marco Asensio for the final 18 minutes. If Cristiano Ronaldo wasn't Cristiano Ronaldo, you'd imagine he'd have been rested by now.
Almost a goal back for Real Sociedad as Asier Illarramendi's dipping 20-yard free-kick lands on the top of the net.
Madrid actually paid over 30m euros to sign Illarra in 2013 but he only lasted a couple of years at the Bernabeu.
Toni Kroos finds Isco, but his attempted clipped pass rolls right through to Geronimo Rulli.
Time for me to mention my long-held idea of a system where both managers can agree to settle for the current result and end a game early if there's a thrashing.
Madrid boss Zinedine Zidane liked Real Sociedad's idea of a double change so much, he's doing one himself. Midfielders Isco and Mateo Kovacic are on, Lucas Vazquez and Luka Modric come off.
When it rains it pours for Lazio as Napoli add a quick third. Mario Rui's shot deflects wickedly off his team-mate Piotr Zielinski and the hosts have a two-goal cushion.
Napoli going back on top of the pile.
Cristiano Ronaldo has scored more goals than any other player in the second leg of La Liga this season - six.
He only scored four in the league during the first half of the season.