After two straight defeats, Barcelona are under pressure to get back to winning ways as they host Real Sociedad in LaLiga week 32 this evening (20:45 CEST).
Barça lost ground in the title race last weekend with a 2-0 reverse at Málaga, before a 3-0 first-leg loss to Juventus in the Champions League on Tuesday.
Barcelona unbeaten at home to La Real since early '90s
However, history is very much on Los Azulgranas' side at the Camp Nou tonight.
Europe-chasing La Real are having a fine season and are a bogey team for Barça in San Sebastián, where the champions have failed to earn a league win since 2007.
But Barcelona's poor away record against Sociedad pales in comparison to the difficulties experienced by the Basque outfit when they're in Catalonia.
Indeed, the Txuri-Urdin haven't tasted victory at the Camp Nou since 1991, when a brace by John Aldridge and one from Dalian Atkinson clinched a 3-1 LaLiga triumph.
Barcelona: 18 home LaLiga victories in a row against La Real
What's more, La Real have lost each of their past 18 league visits to the Ciudad Condal, with the last time they even managed a point at Barça coming back in 1995.
Follow Barcelona vs Real Sociedad live online
You can follow live, minute-by-minute coverage of Barcelona vs Real Sociedad with AS English.