Cristiano Ronaldo cancelled out an early header from Jeremy Mathieu before Suarez struck to leave the hosts four points clear at the top of La Liga.
Cristiano Ronaldo has issued an apology after being sent off for lashing out at an opponent towards the end of Real Madrid's La Liga match at Cordoba.
The Argentine's 83rd-minute spot-kick was saved by Jan Oblak, but the forward was quickest to react as Barca finally broke the deadlock.
Barcelona forward Lionel Messi admits "I don't know where I'll be next year" although says he wants to stay at the Catalan club.
Barcelona say striker Luis Suarez will be able to play in the league match at Real Madrid on 25 October.