Barcelona have a chance to go nine points clear at the top of La Liga when they square off against Athletic Club ahead of next week's all important El Clásico.
Xavi's side have been incredible in the league this season, collecting 62 points from 24, but tonight might prove to be a tricky test for the Blaugrana as they visit San Mames. Athletic Club are in ninth place in the table, just four points below Villarreal for a spot in European competitions next season.
However, they have faced two defeats and a draw in their last three La Liga outings, which has somewhat impeded their top 6 ambitions this season. In many ways, it's a must-win game for Ernesto Valverde against his former team if they want to keep hopes of European football alive.
As for Barcelona, a win will further strengthen their grip in La Liga, but losing tonight could cause severe psychological damage ahead of their game against Real Madrid, who could jump within three points if Barcelona lose both the games.
However, with the return of Robert Lewandowski, La Liga's top scorer at the moment, Xavi will be optimistic of coming away with all three points.
Athletic Club vs Barcelona confirmed lineups
Athletic Club XI (4-2-3-1): Agirrezabala; De Marcos, Vivian, Iñigo Martínez, Balenziaga; D. García, Vesga; N. Williams, R. García, Berenguer; I. Williams
Barcelona XI (4-3-3): Ter Stegen; Roberto, Koundé, Christensen, Balde; De Jong, Busquets, Gavi; Raphinha, Lewandowski, Ferran
Athletic Club vs Barcelona LIVE updates
Barcelona's upcoming fixtures
Catalans' upcoming game could well decide which way the La Liga title race goes as Xavi's side will welcome second-placed Real Madrid at the Camp Nou next Sunday, 19th March.
Following the international break, they will take on Elche away from home on 1st April.