Neymar scored the first goal for Los Blaugranas, who struggled to win prior to their Champions League match against Bayern.

Once again, those players who started their career with Barcelona solved a complicated game for Los Blaugranas. While Luis Enrique's side was 1-0 ahead of Real Sociedad, the visiting side enjoyed several spells of quality and dominance over their hosts. Barcelona was not able to complete easy passes between them, and the Txuri-Urdin were closing on Claudio Bravo's net. But Pedro came off the bench and scored a beautiful goal that gave Los Culés another win, keeping their distance with Real Madrid in their particular race to win La Liga.

Pedro's bicycle kick came after 85 minutes, putting to good use a lobbed ball inside Real's box. This was Pedro's sixth goal this season, and with rumors stating he could be leaving next summer, this could be his last goal wearing Barça's colors.

WATCH: Pedro's astonishing bicycle kick.

Fans and experts praised Pedro's skills, which gave Barcelona the chance to keep calm after some troublesome moments. Here's some of the best comments.

"Pedro Rodriguez bicycle kick attempts=1; Bicycle kick goals=1. Cristiano Ronaldo: bicycle kick attempts=98636219; Bicycle kick goals=0"

"End of game, Barca wins 2-0 with goals by Pedro and Neymar Jr!"