Real Madrid came from behind to beat Sevilla 2-1 in La Liga on Sunday.
Vinicius Junior won it in style for Los Blancos with a sublime finish in the 87th minute after Karim Benzema canceled out Rafa Mir's opener.
Both teams looked bright in the opening half and had plenty of chances to score more, although the second period was relatively more apprehensive.
A raft of second-half changes put the home side on the ascendancy once again and eventually got the winner through a fantastic hit from the in-form Vinicius.
Real Madrid opened up a four-point lead at the top of the league table and will face Athletic Bilbao on Wednesday.
Sevilla are down to fourth after this defeat and will be in action against Cordoba in the Copa Del Rey on the same day.
Here are the player ratings for Real Madrid and Sevilla:
Real Madrid Player Ratings
Thibaut Courtois - 7.5/10
Vinicius stole the show with a screamer but Courtois was the unsung hero of the match, making some important saves to keep his side in the tie.
Daniel Carvajal - 5/10
While he was good offensively, Carvajal was dreadful in his own half, making a number of errors on the ball and also going into the books for a cynical tackle on Marcos Acuna.
Eder Militao - 7/10
He made three interceptions and seven clearances in the match but Militao also left Mir unmarked for Sevilla's goal while his long passes lacked accuracy.
David Alaba - 8/10
Top performance from the Austrian defensively, even making a stupendous clearance off the line, while he posed a threat going forward too, making two shots.
Ferland Mendy - 7.5/10
The Frenchman was at his ball-carrying best for Madrid with his fine dribbling skills although he sometimes lacked the final ball.
Luka Modric - 6.5/10
Not a great night for the midfield maestro by his own lofty standards, a fact further cemented by his substitution, Madrid's first of the night along with Asensio.
Casemiro - 6.5/10
The workhorse was once again doing all the dirty work for Madrid but looked unsettled by Sevilla's press while his positioning was questionable at times.
Toni Kroos - 7.5/10
The best midfielder of the night, Kroos was tidy in possession and laid some excellent passes in Madrid's offensive phases of play.
Marco Asensio - 6/10
He's looked bright lately but Sevilla managed to subdue him last night although Asensio also wasted two good chances in the game.
Karim Benzema - 8.5/10
The in-form striker was a huge menace for the visitors throughout and even brought Madrid level with a goal. Also wrote a new record to his name.
Vinicius Junior - 8.5/10
His game was all about that finish, winning it for Madrid late on with a fine goal.
Substitutes
Federico Valverde - 6/10
He replaced the ineffective Asensio but was totally anonymous.
Eduardo Camavinga - 6/10
The youngster didn't have the impact that Ancelotti would've liked to see.
Nacho - N/A
The game was almost up by the time he came on.
Lucas Vazquez - N/A
The Spaniard, too, had little time on his hands when subbed on.
Sevilla Player Ratings
Yassine Bounou - 6/10
He was unable to deal with Militao's long-range effort that eventually led to Benzema's goal and was then well beaten by Vinicius for the winner.
Gonzalo Montiel - 5.5/10
The ease with which Madrid bypassed Sevilla's midfield had him stretched and endured a tough evening. Was beaten by Asensio for a shot and mistimed his challenges, one of which got him booked.
Jules Kounde - 7/10
He couldn't place a shot on target in the first half when Acuna played him a nice cross but defensively Kounde was excellent, making five clearances.
Diego Carlos - 8/10
A solid performance from Carlos, who remained alert to make some crucial interceptions and ball-recoveries.
Marcos Acuna - 8/10
His inch-perfect cross found Mir perfectly inside the box and was their creator-in-chief with some excellent open-play crosses. Defensively, though, he left a lot to be desired.
Juan Jordan - 7/10
Casemiro's cynical challenge on him caused a bit of fracas early on and saw a testing shot from range fly high over the crossbar.
Fernando - 6.5/10
Good on the ball and strong in the air, Fernando was alright, though his lack of pace was an issue at times.
Ivan Rakitic - 6/10
The Croatian maestro had a poor game on the night, struggling to make any meaningful impact on or off the ball.
Lucas Ocampos - 6/10
Ocampos felt he should've won a penalty after Alaba brought him down inside the area in the first half but the referee waved all appeals away. Other than that, the winger didn't really threaten Madrid.
Rafa Mir - 7.5/10
He put Sevilla in front with a header but then saw an effort cleared off the line by Alaba in what was a clear chance for him to double his and Sevilla's tally on the night.
Alejandro Gomez - 7.5/10
He was totally anonymous in the first half but burst to life in the second. Pulled off his trademark move to cut inside once and win a free-kick in a central position.
Substitutes
Oscar Rodriguez - 6/10
He made one key pass which, unfortunately, came to nothing.
Thomas Delaney - 6/10
He rarely got on the ball during 19 minutes of action.
Oliver Torres - 6/10
Not enough time but still managed to make a clearance.
Munir El Haddadi - N/A
He came on to merely see the game off.
Oussama Idrissi - N/A
Idrissi came alongside Haddadi in a double substitution in stoppage-time but it was too little too late from Lopetegui.