MADRID — Real Madrid survived a late scare but kept pace with leader Barcelona again on Sunday, ahead of their Spanish league ''clasico'' next weekend.
Kylian Mbappé scored in each half as Madrid held on to beat Celta Vigo 3-2 and remain four points behind the Catalan rival going into next Sunday's match in Barcelona.
''La Liga is in Barcelona's hands, but we'll have more chances if we're able to win,'' Madrid coach Carlo Ancelotti said. "It's a great opportunity. We're going to prepare well for Sunday's game, which I'm not saying will be decisive, but almost.''
Arda Güler also scored for Madrid, which opened a 3-0 lead early in the second half but saw Celta get back into the game toward the end of the match at the Santiago Bernabeu stadium.
Celta had a couple of great chances to complete its comeback, including a shot by Pablo Durán that stopped just short of the goal line after a deflection by Madrid goalkeeper Thibaut Courtois in the 78th minute. Courtois had to make a couple of saves near the end to secure the win.
''We did very well for an hour, we could have managed the lead a little better, but in the end it was a nice win,'' Ancelotti said.
Barcelona came from behind to defeat last-placed Valladolid 2-1 on Saturday, when coach Hansi Flick rested most of the team's regular starters ahead of its Champions League semifinal match at Inter Milan on Tuesday. Barcelona and Inter drew 3-3 in the first leg.
Madrid gets a scare