Barcelona will be looking to make it eight straight wins in all competitions when they continue their La Liga campaign with a clash against Real Sociedad on Sunday night.
Hansi Flick's side will enter the contest off the back of a 5-2 victory over Red Star Belgrade in the Champions League, while they recorded a 3-1 win over Espanyol in the league last weekend.
The Catalan outfit are currently top of the La Liga table, nine points clear of second-placed Real Madrid, but an underwhelming campaign to date for Real Sociedad has left them down in 11th, only picking up 15 points from their first 12 matches.
Here, Sports Mole takes an in-depth look at the head-to-head record and previous meetings between the two sides ahead of what is shaping up to be an intriguing battle at Anoeta Stadium.
Head-to-head record
Previous meetings: 194
Real Sociedad wins: 37
Draws: 42
Barcelona wins: 115
These two teams have locked horns on 194 occasions throughout history, and it is Barcelona that lead the overall head-to-head, having recorded 115 wins to Real Sociedad's 37, while there have also been 42 draws.
Unsurprisingly, Lionel Messi is the all-time leading goalscorer in this particular fixture, having scored 18 times against Real Sociedad during his time with Barcelona.
Barcelona have scored 401 goals in their 194 games with Real Sociedad, conceding 196, while they have been dominant in this fixture of late, winning 10 of their last 11 meetings in all competitions.
The Catalan giants were victorious in both La Liga matches during the 2023-24 campaign, including a 1-0 success at Anoeta Stadium, with Real Sociedad's last win proving to be a 2-1 victory in May 2023.
Real Sociedad have not beaten Barcelona on home soil since April 2016, though, which is an indication of the size of their task in Sunday's contest between the two clubs.
In La Liga, Barcelona have triumphed in 89 of their previous 154 matches, suffering 33 defeats in the process, while the points have been shared on 32 occasions.
There has not actually been a draw in the league between these two sides since December 2019, and Barcelona, who have been a dominant force in Spain's top flight this term, will be aiming to record a fifth straight away La Liga victory over Real Sociedad when the pair lock horns on Sunday.
Last 20 meetings
May 13, 2024: Barcelona 2-0 Real Sociedad (La Liga)
Nov 04, 2023: Real Sociedad 0-1 Barcelona (La Liga)
May 20, 2023: Barcelona 1-2 Real Sociedad (La Liga)
Jan 25, 2023: Barcelona 1-0 Real Sociedad (Copa del Rey Quarter-Finals)
Aug 21, 2022: Real Sociedad 1-4 Barcelona (La Liga)
Apr 21, 2022: Real Sociedad 0-1 Barcelona (La Liga)
Aug 15, 2021: Barcelona 4-2 Real Sociedad (La Liga)
Mar 21, 2021: Real Sociedad 1-6 Barcelona (La Liga)
Jan 13, 2021: Real Sociedad 1-1 Barcelona (Supercopa de Espana Semi-Finals)
Dec 16, 2020: Barcelona 2-1 Real Sociedad (La Liga)
Mar 07, 2020: Barcelona 1-0 Real Sociedad (La Liga)
Dec 14, 2019: Real Sociedad 2-2 Barcelona (La Liga)
Apr 20, 2019: Barcelona 2-1 Real Sociedad (La Liga)
Sep 15, 2018: Real Sociedad 1-2 Barcelona (La Liga)
May 20, 2018: Barcelona 1-0 Real Sociedad (La Liga)
Jan 14, 2018: Real Sociedad 2-4 Barcelona (La Liga)
Apr 15, 2017: Barcelona 3-2 Real Sociedad (La Liga)
Jan 26, 2017: Barcelona 5-2 Real Sociedad (Copa del Rey Quarter-Finals)
Jan 19, 2017: Real Sociedad 0-1 Barcelona (Copa del Rey Quarter-Finals)
Nov 27, 2016: Real Sociedad 1-1 Barcelona (La Liga)
Last 10 La Liga meetings
May 13, 2024: Barcelona 2-0 Real Sociedad (La Liga)
Nov 04, 2023: Real Sociedad 0-1 Barcelona (La Liga)
May 20, 2023: Barcelona 1-2 Real Sociedad (La Liga)
Aug 21, 2022: Real Sociedad 1-4 Barcelona (La Liga)
Apr 21, 2022: Real Sociedad 0-1 Barcelona (La Liga)
Aug 15, 2021: Barcelona 4-2 Real Sociedad (La Liga)
Mar 21, 2021: Real Sociedad 1-6 Barcelona (La Liga)
Dec 16, 2020: Barcelona 2-1 Real Sociedad (La Liga)
Mar 07, 2020: Barcelona 1-0 Real Sociedad (La Liga)
Dec 14, 2019: Real Sociedad 2-2 Barcelona (La Liga)
Read more on Real Sociedad vs Barcelona