Spanish La Liga leaders Barcelona were not at their fluent best after they struggled to a slim victory over Real Sociedad in their league clash on Saturday night.
Barcelona huffed and puffed to victory over the Basque club to edge closer to the league title.
After the win over Real Sociedad at home, Barcelona need just two wins from the last five games to secure the Spanish La Liga title.
Barcelona were miles apart from the team that saw off Premier League giants Manchester United easily in their quarterfinal tie.
The Red Devils were beaten 3-0 by Barcelona in their second leg meeting on Tuesday night thereby securing a 4-0 aggregate defeat to exit the competition at the hands of the five-time European champions.
Barcelona took the first lead against Real Sociedad after Clement Lenglet found the back of the net on the stroke of the halftime interval.
Juanmi then equalised for Real Sociedad in the 62nd minute but they were only level for two minutes before star player Lionel Messi setup Jordi Alba to score the second goal for Barcelona.
That was how the game ended as Barcelona sealed a 2-1 win over Real Sociedad to move closer to retaining the trophy won last season.
Barcelona are on the hunt for three trophies this term.