Neymar was Barcelona's hero as his first goal against Real Madrid helped secure a 2-1 victory for Gerardo Martino's side at Camp Nou.
The Brazil international and Alexis Sanchez both got themselves on the scoresheet to seal Barca’s first Clasico victory in five games in all competitions.
Andres Iniesta made the first-half goal for 21-year-old Neymar with a surging run from midfield, but it needed the forward to thread his shot through the legs of two defenders to break the deadlock.
It took Cristiano Ronaldo 57 minutes to register his first effort on goal, but he was denied as Victor Valdes pushed the ball away, while Karim Benzema rattled the crossbar with a thunderous strike.
Alexis completed the victory in the 78th minute with an exquisite chip late on before Jese Rodriguez grabbed a late consolation.
The win moves Barcelona four points clear of Atletico Madrid at the top of La Liga, and six ahead of their opponents.
Lionel Messi returned for Martino’s side for his first start in the league for four weeks following a thigh injury, with the hosts also boosted by the return of Javier Mascherano and Daniel Alves.
Madrid gave Gareth Bale his first Clasico start – his second since moving to the Spanish capital – while Luka Modric also returned the starting line-up.
After Sergio Busquets and Sergio Ramos had both been booked in the opening 14 minutes, the game began to settle into its rhythm with Barcelona controlling large parts of possession and Neymar creating two quick opportunities.
Having wasted his first, Neymar made no mistake with his second after excellent work from Iniesta.
The midfielder ran at the Madrid defence before laying the ball into his team-mate and the Brazilian did the rest as he placed the ball through the legs of two defenders on its way into the far corner.
Madrid were denied an equaliser in the closing minutes of the first half by an excellent save from Valdes.
Ronaldo broke down the left and delivered an inviting cross into the six-yard box, Sami Khedira beat Adriano Correia to the ball, but his effort was well blocked by the goalkeeper.
The hosts began the second half keen to double their advantage quickly and saw good chances for Iniesta and Neymar denied by some resilient defending.
Iniesta saw a long-range effort blocked and Neymar had a volley well saved by Diego Lopez.
Madrid had struggled to create a clear-cut opportunity, but Ronaldo came close to levelling the scores just before the hour. Modric rolled a perfectly-weighted pass into the path of the Portugal international only for Valdes to make a great save down to his right to deny him.
Benzema – who replaced Bale in the 61st minute – saw his powerful strike crash against the crossbar and bounce to safety 10 minutes after coming on.
Alexis secured the victory with 12 minutes to play as he executed a perfect chip over Lopez from the edge of the penalty area, with Jese tapping in for the visitors during stoppage time after good work from Ronaldo.
|Coach: G. Martino|
for Fàbregas 70'
for Iniesta 77'
for Neymar 84'
|La Liga: Atletico Madrid 1 Espanyol 0|
|Mazzarri taking one game at a time|
|Pieters boost for Stoke|
|Ancelotti praises Real´s defensive effort|
|Ligue 1 Wrap: Valenciennes, Sochaux win, Rennes lose thriller|
|Eredivisie Wrap: Seventh heaven for PSV, Den Haag ease relegation fears|
|Rivaldo announces retirement from football|
|Serie A: Verona 0 Inter 2|
|League One Wrap: Brentford beat title rivals, Notts County cut adrift|
|Lambert slams ´leg-breaking´ Ramires tackle|
|It is not important when Bayern win title, insists Guardiola|
|La Liga: Malaga 0 Real Madrid 1|
|Mourinho tight-lipped on Foy performance|
|Bundesliga Wrap: Bayern on brink of title as Dortmund slip up at Gladbach|
|Scottish Premiership Wrap: St Johnstone, Hibs both slip up|
|Pulis praises plucky Palace|
|´Calm´ Poyet cool on survival hopes|
|Carver bemoans Newcastle´s lack of luck|
|Premier League: Aston Villa 1 Chelsea 0|
|Klopp upbeat despite Dortmund defeat|
|Bundesliga: Bayern Munich 2 Bayer Leverkusen 1|
|Everton did well not to panic, says Martinez|
|Solskjaer: Cardiff denied stonewall penalty|
|Pochettino criticises team´s focus|
|Composed Stoke performance pleases Hughes|
|Monk gears up for relegation scrap|
|´Angry´ Hughton dismisses departure claims|
|Magath ´convinced´ Fulham will survive|
|Allardyce ´baffled´ by refereeing decisions|
|My position not important, says Mel|
|Championship Wrap: Leicester, Burnley march on|
|League Two Wrap: York continue play-off push, top three all win|
|Premier League: Southampton 4 Norwich City 2|
|Premier League: Sunderland 0 Crystal Palace 0|
|Premier League: Everton 2 Cardiff City 1|
|Premier League: Swansea City 1 West Brom 2|
|Premier League: Fulham 1 Newcastle United 0|
|Premier League: Stoke City 3 West Ham 1|
|Bruce backs Boyd in diving row|
|Bundesliga: Borussia Dortmund 1 Borussia Monchengladbach 2|
|Pellegrini: Jelavic fouled Kompany first|
|A-League Wrap: Wanderers´ premier chances up in smoke, Victory go second|
|Premier League: Hull City 0 Manchester City 2|
|Palacio eager to kick on|
|Neymar´s position not an issue, insists Martino|
|J.League Wrap: Ardija win seven-goal thriller, Sanfrecce beaten|
|Spurs up for derby day, insists Adebayor|
|Moyes: Liverpool are favourites|
|Rodgers warns Manchester United of title drought|
|Huntelaar: Equaliser was key moment|
|Isco welcomes Seedorf comparison|
|Wenger to investigate Arsenal injuries|
|Mourinho: TV scheduling affecting English clubs in Europe|
|Teamwork the key for Stuttgart - Stevens|
|Atletico face ´11 more´ finals in La Liga|
|Keller wants more from Schalke|
|Valcke rubbishes protesters World Cup claims|
|Blanc demands focus from PSG|
|Anigo ´half satisfied´ after Marseille draw|
|Klopp: Dortmund coping despite injury crisis|
|West Brom sack Anelka|
|Rodgers claims Sturridge can be ´world class´|
|Primeira Liga: Academica 1 Braga 1|
|La Liga: Getafe 3 Granada 3|
|Ligue 1: Reims 1 Marseille 1|
|Scottish Premiership: Kilmarnock 0 Celtic 3|
|Bundesliga: Augsburg 1 Schalke 2|
|Eredivisie: Cambuur 3 RKC Waalwijk 2|
|Ligue 1 Preview: Paris Saint-Germain v Saint-Etienne|
|West Brom blast ´unprofessional´ Anelka, deny he has left|
|Serie A Preview: Genoa v Juventus|
|Verratti in contention for Saint-Etienne clash|
|Davies appeals second touchline ban|
|Anelka terminates West Brom contract|
|Guardiola expresses support for jailed Hoeness|
|Premier League Preview: Manchester United v Liverpool|
|Premier League Preview: Tottenham v Arsenal|
|Menez unsure over PSG future|
|Bendtner will be fined, says Wenger|
|La Liga Preview: Barcelona v Osasuna|
|Liverpool welcome back Lucas, Sakho|
|Moyes welcomes Van Persie commitment|
|Ranieri expects Abidal return|
|Hughes confirms Huth setback|
|Lambert lauds Villa trio|
|Real ´miss´ Arbeloa, says Ancelotti|
|Palacio pens new Inter deal|
|Millwall swoop for Maierhofer|
|Aguero a doubt for Manchester derby|
|Poyet relieved to focus on relegation scrap|
|Fabregas: I will not replace unique Xavi|
|Lennon confident of Commons talks|
|Hainer named chairman of Bayern supervisory board|
|Pochettino eyeing home comforts against Norwich|
|Palace suffer Chamakh blow|
|De Sanctis expresses sorrow for Strootman|
|Mourinho expresses fears over Chelsea squad depth|
|A-League: Sydney 1 Brisbane Roar 1|
|Diouf out for ´several months´|
|Palace have work to do in relegation battle, claims Pulis|
|Cerezo: Atletico can collect silverware|
|Kick It Out call for stronger sanctions|
|Chelsea can handle the pressure, claims Cech|
|Ozil set for four-week absence|
|Valero salutes ´fantastic´ Fiorentina|
|Hoeness resigns Bayern presidency|
|Monk unmoved by Koeman talk|
|Buffon ´regrets´ Juve lapse|
|Toure dismisses talk of City failure|
|Mel prepared to prove a point|
|Copa Libertadores Wrap: Atletico Paranaense claim key win|
|Colombia Primera A Wrap: Alianza Petrolera climb off the bottom|
|Copa do Brasil Wrap: Coritiba held|
|Chelsea, City favourites for title, says Sturridge|
|Liga del Futbol Profesional Boliviano: Tight battle at the top|
|Montella hails attacking Fiorentina|
|K-League Preview: Tricky trip for Jeonbuk|
|Sherwood: Benfica boss ´lacked class´|
|Conte optimistic about Euro chances|
|Sabella: Romero is my number one|