L'attaquant de 18 ans, arrivé en janvier après un transfert estimé à 40 millions d'euros conclu cet été, a parfaitement coupé de la tête un centre de l’extérieur du pied de Cancelo (63e, 1-0), quelques secondes seulement après son entrée en jeu.
Un premier but de l'international espoirs brésilien, surnommé "Tigrinho" (petit tigre), qui permet au Barça de reprendre la troisième place du classement avant le match de l'Atlético Madrid contre le Rayo Vallecano.
Les Colchoneros peuvent remonter sur le podium à la faveur d'une meilleur différence de buts s'ils sortent vainqueur du derby face à leur voisin du Rayo.
Les hommes de Xavi, qui a annoncé son départ en fin de saison après la défaite 5-3 face à Villarreal samedi, reviennent provisoirement à sept longueurs du Real Madrid (2e, 54 points) et huit de Gérone (1er, 55 points).
"Cette victoire fait du bien, elle était difficile compte tenu de ce que nous venons de vivre", a déclaré le milieu de terrain Pedri au micro de DAZN.
"Le championnat est compliqué, mais j'ai vu des situations bien pires qui ont été redressées. Nous allons essayer de continuer à progresser trois points à la fois et voir si les équipes du haut de tableau font des faux-pas" a-t-il ajouté.
Les Barcelonais ont néanmoins perdu un neuvième joueur sur blessure, Ferran Torres ayant été contraint de céder sa place à Fermin Lopez dès la 5e minute en se touchant l'arrière de la cuisse droite.
A nouveau poussifs malgré les bonnes intentions et le dynamisme des deux talents de la Masia Fermin Lopez, 20 ans, et Lamine Yamal, 16 ans, les Catalans s'en sont remis à leur dernière recrue brésilienne pour battre une équipe basque quasi-inoffensive et qui a terminé la rencontre à dix.
Robert Lewandowski a cru doubler la mise à la 79e minute mais son but a été refusé pour un hors-jeu évident, et le Barça s'est contenté de conserver son avantage pour renouer avec la victoire après deux revers consécutifs.