Reigning champions Atletico Madrid went level with Real Madrid at the top of La Liga and inflicted further damage on Ronald Koeman’s struggling Barcelona with a deserved win in Spain’s capital.
Thomas Lemar scored the opener, finishing well at the end of a move involving Joao Felix and Suarez.
Suarez then slotted in against his former club to put Atletico in charge.
Antoine Griezmann also featured against his former club as a late substitute as Atletico basked in their superiority.
For all the woe surrounding Barca this season, this loss was actually their first in La Liga – but it leaves them eighth in the table on 12 points, five behind Diego Simeone’s side, who are second only on goal difference but have played a game more than rivals Real.
Prior to this, Barca had three wins and three draws to their name, with back-to-back chastening 3-0 losses in the Champions League doing most to harm Koeman’s position at the club.
Barca had chances on Saturday, especially at 1-0, with Philippe Coutinho volleying an effort just wide and Frenkie de Jong just inches away from converting from close range following Memphis Depay’s header across goal.
Coutinho also had a great chance to get the visitors back into the game in the second half but saw his shot from inside the box saved by Jan Oblak.
Despite having much more of the ball, Barcelona was second best at the Wanda Metropolitano, falling to a defeat that may well test president Joan Laporte’s assertion from earlier on Saturday that Koeman would continue at the club regardless of the result in Madrid.
They now have a two-week break from action for internationals, with their next fixture at home to Valencia on 17 October.