In the 13th minute, Lionel Messi played a defence-splitting for Jordi Alba who was clear through on goal and chipped Jan Oblak but the ball came back off the left-hand upright.
Oblak denied Philippe Coutinho with a fine stop in the 27th minute. The Brazilian collected on the edge of the box and took a touch inside to get the better of Diego Godin before hitting a low drive that was well saved by the Atletico keeper.
In a dramatic turn of events, Atletico Madrid striker Diego Costa was given a straight red card in the 28th minute for losing his temper and swearing at the referee. Both Atletico centre-backs Jose Gimenez and Godin were yellow-carded for protesting the decision.
Barca were not immediately looking to capitalise on their numerical advantage and seemed content to knock the ball around and wait for their moment. Meanwhile, Atletico were content to sit back and absorb the pressure.
Messi was coming to life and in the 56th minute the little Maestro danced around Koke and Thomas Partey before firing towards the top left-hand corner but Oblak showed good hands once again.
Five minutes later, Messi ran from his own half in a blistering counter-attack before laying off the ball to Suarez, who was one-on-one with the Oblak, but the Slovenian goalkeeper pulled off a world-class save to deny the Uruguayan.
Gerard Pique brought down Angel Correa in the final third and it gave Griezmann an opening to go for goal from the edge of the box on the right flank, but although he struck the effort sweetly, it was straight at Marc-Andre ter Stegen.
At the other end, Oblak was keeping Atletico in the game. Messi opened up the Atletico defence with a neat one-two with Suarez. The Argentine saw his low strike at goal saved by Oblak. Malcom pounced on the rebound with a half-volley, but the Slovenian was on his feet quickly to make the second stop.
With five minutes to go, Suarez finally broke the deadlock and it was a goal worthy of winning any game. The Uruguayan bent his effort from 20 yards out towards the bottom corner where it beat the outstretched hand of Oblak to nestle into the back of the net.
Atletico pushed numbers upfield in search of an equaliser and were immediately punished as Messi put the icing on the cake. Rakitic's defence-splitting pass was run on to by the Argentine, who cut inside and dummied before coolly slotting the ball in to the bottom left-hand corner in the 86th minute to seal the victory.