Barcelona predicted lineup vs Villarreal - La Liga
Barcelona go into this weekend with the chance to open up an 11-point lead at the top of La Liga, with Real Madrid playing in the FIFA Club World Cup instead.
Xavi's team have been on an incredible run of late, winning all of their last five games in all competitions and only dropping points in La Liga once since the World Cup break.
Here's a look at the team Xavi could pick to face Villarreal on Sunday.
Barcelona predicted lineup vs Villarreal (4-3-3)
GK: Marc-Andre ter Stegen - It's 15 clean sheets and counting for the towering German, who is on course to land the coveted Zamora Trophy for the first time.
RB: Jules Kounde - Has seen off the competition and made the right-back slot his following a run in the team at the centre of defence in October.
CB: Ronaldo Araujo - There have been no injury setbacks since returning from surgery and is set to start a fourth consecutive La Liga game.
CB: Andreas Christensen - Proving to be an excellent summer pick-up at the back.
LB: Alejandro Balde - Impressed against Real Betis at the start of February and has been sharing repsonsibilities with Jordi Alba, who started last time out.
CM: Frenkie de Jong - The Dutchman has firmly put the summer transfer saga behind him and is now virtually an automatic starter again.
CM: Franck Kessie - Replaced Sergio Busquets against Sevilla because of injury and in line for only his third La Liga start since arriving in Spain.
CM: Pedri - Has featured in every La Liga game this season, starting 17 of them.
RW: Raphinha - Has translated last month's Copa del Rey form into La Liga with a direct hand in three of Barcelona's last five league goals.
ST: Robert Lewandowski - Has scored once in two La Liga games since returning from suspension, taking his tally to 14 in 17 in the league overall.
LW: Gavi - It's a little crazy that was still officially a Barcelona Atletic player until recenlty, despite aggreeing his contract back in September.