Barca have now gone three games without a LaLiga win having picked up five points out of a possible 21, suffering defeats by Leganes and Las Palmas in their previous two home games. They are three points behind Atletico having played a game more.
Pedri sent the Catalans ahead but second-half goals from Rodrigo De Paul and Alexander Sorloth helped Diego Simeone's side move three points clear at the top of the table, having played one match fewer than Barca.
Diego Simeone's red-hot Atletico are one of the most in-form teams in Europe on an 11-game winning streak in all competitions and looking like a well-oiled machine with Antoine Griezmann, Julian Alvarez and Rodrigo de Paul firing on all cylinders.
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.
Normal service has resumed in LaLiga with bitter rivals Real Madrid and Barcelona jostling for supremacy after last season when the Catalan giants were never in contention.
Relentless striker Robert Lewandowski pounced twice as Barcelona hammered 10-man Elche 3-0 to move a point clear at the top of La Liga on Saturday.
Antonio Rudiger became just the second German to score in four of Europe's top five leagues in the 21st century as Real Madrid brushed Mallorca aside 4-1 to sit atop La Liga on Sunday.
LaLiga has raised Barcelona's spending limit by 800 million euros ($803 million), bringing it out of a spending deficit after the Catalan side sold off chunks of assets to patch up its finances, the Spanish league said.
Karim Benzema scored twice in the final few minutes to give Real Madrid a 3-1 win at Espanyol on Sunday, their third in the first three games of the new LaLiga season.
Modric pulls the strings as Real breeze past Celta Champions Real Madrid got their second consecutive win of the new LaLiga season with a comfortable 4-1 victory at Celta Vigo on Saturday.
Alvaro Morata struck twice to secure Atletico Madrid a 3-0 victory at Getafe in their opening game of the La Liga season on Monday.
David Alaba scored with a stunning free-kick immediately after coming on as a substitute as reigning champions Real Madrid came from behind to beat Almeria 2-1 in their opening game of the season in La Liga on Sunday.
Barcelona were held 0-0 by Rayo Vallecano in their opening game of the La Liga season and had captain Sergio Busquets sent off late on.
Real Madrid will have to rotate their squad more to keep players fresh with the World Cup less than 100 days away, manager Carlo Ancelotti said on Saturday.