La Liga: Barcelona 2 Real Madrid 1

Suarez endured a miserable Barca debut when the Catalan giants were beaten 3-1 at the Santiago Bernabeu back in October, but gained revenge by scoring his first goal in the biggest fixture in club football on Sunday to secure three precious points.

Jeremy Mathieu's first Liga goal for Barca put them in front in the first half, but Cristiano Ronaldo rounded off a fine move to equalise with his 42nd goal of the season before half-time.

Gareth Bale – much maligned in the game's build-up - had a goal ruled out before the break, with Ronaldo just offside, and Suarez's seventh goal in as many games settled it to put Barca in command of the title race heading into the international break.

Defeat for Real will lead to further questions over Carlo Ancelotti's future, with reports in the Spanish media claiming the Italian's job would be under threat in the event of a loss.

Familiar recent struggles in front of goal came back to haunt Real, though a highly charged atmosphere was almost silenced early on when Ronaldo's close-range volley struck the crossbar after Karim Benzema picked him out 11 minutes in.

But Real's failure to finish was punished as Barca went in front after 19 minutes.

Mathieu was the unlikely scorer, evading Sergio Ramos to head home Lionel Messi's inviting free-kick with only his second goal for the club.

Real continued where they left off after the break and Bravo did well to keep out Benzema's strike after the France striker again linked up well with Ronaldo.

As Real frantically sought an equaliser, they were left exposed at the back – Neymar and Messi shooting off-target when well-placed before the agile Bravo saved kept Barca in front by saving Benzema's deflected effort.