La Liga leaders Barcelona stumbled 1-0 at home against Leganes on Sunday as they suffered another blow in the Spanish title race.
Diego Simeone's side have been in fine form and continued their winning run across all competitions with a deserved home triumph, pulling provisionally level with league leaders Barcelona.
Real missed the chance to move above leaders Barcelona in LaLiga as they stay second on 37 points from 17 matches, one behind the Catalans who host Leganes on Sunday when Atletico, in third place on 35 from 16 games, welcome Getafe.
The 23-year-old was forced off with a muscle injury in their 4-0 thrashing of Osasuna at the Bernabeu earlier in November
"We changed the position of the forwards, with Mbappe outside and he did well, like Vinicius inside," said Ancelotti.
Raphinha and Robert Lewandowski's goals put the Catalans in a healthy position but Marc Casado's red card in the 82nd minute helped Celta start the fightback to snatch a point.
Barcelona coach Hansi Flick said Friday he would ask his players if they can win without injured teenage winger Lamine Yamal.
Lewandowski's early disallowed strike led to furious debate over whether the Polish forward had been offside or not.
Hammered by Barcelona in a league Clasico and then outplayed by AC Milan in the Champions League, Carlo Ancelotti's side badly needed this confidence-boosting victory.
Ancelotti said his players lacked focus after taking an early lead through Rodrygo in the 13th minute but allowing Mallorca to rescue a point with a Vedat Muriqi header after the break.
The France captain scored on his long-awaited first Madrid appearance as Los Blancos beat Atalanta to win the UEFA Super Cup on Wednesday.
The German coach celebrated his first competitive match at the helm with three points as Barca came from behind against Ruben Baraja's solid Valencia side.
Earlier Athletic Bilbao and Getafe shared another 1-1 draw in the season's opening clash.
Sunday sees Spain face England in the final of Euro 2024. La Roja have been the most impressive side at the tournament, and are favourites with the Opta supercomputer to win in Berlin, but anything can happen in a final.
Images of a young Lionel Messi bathing a four-month-old Lamine Yamal has gone viral on social media recently, with fans astonished to see that Barcelona’s greatest-ever player and the club’s youngest-ever La Liga scorer crossed paths over 16 years ago.
A goalless draw with Real Betis was largely irrelevant with Real confirmed as LaLiga champions and all the European qualification and relegation spots decided, so the evening was about celebrating the 34-year-old Kroos.
Young Barcelona midfielder Fermin Lopez struck twice to secure his team a hard-fought 2-0 win at Almeria on Thursday in La Liga.
Real, who have already clinched their 36th LaLiga title and reached the Champions League final after beating Bayern Munich, are in top form according to Ancelotti, who wants to make the most of their remaining games.
Carlo Ancelotti's side continued warming up for the Champions League final with a comprehensive demolition of their Basque visitors at the Santiago Bernabeu.