Barcelona are back in action this weekend with another crucial La Liga fixture as they take on Villarreal at the Estadio de la Ceramica on Sunday. The Catalans have been excellent in recent weeks and hold the upper hand going into this game.Villarreal have exceeded expectations under Unai Emery this season but have been fairly inconsistent in recent weeks. The Yellow Submarines suffered a shock defeat against Deportivo Alaves earlier this week and will want to bounce back in this fixture.Barcelona, on the other hand, are currently embroiled in a battle for the league title with Real Madrid, Atletico Madrid, and Sevilla. The Blaugrana turned on the style to ease past Getafe in their previous game and will be confident ahead of this match.Our destiny is in our own hands. pic.twitter.com/3tyIv1Fro5— FC Barcelona (@FCBarcelona) April 23, 2021Villarreal vs Barcelona Head-to-HeadBarcelona have an exceptional record against Villarreal and have won 23 matches out of a total of 33 games played between the two teams. Villarreal have managed only three victories against Barcelona and will have to be at their best in this fixture.The reverse fixture between the two teams took place in September last year and ended in an emphatic 4-0 victory for Barcelona. Villarreal struggled to cope with the Catalans' attacking prowess on the day and will need to do a better job on Sunday.Villarreal form guide in La Liga: L-W-L-W-WBarcelona form guide in La Liga: W-L-W-W-WAlso Read: Top 10 attacking trios in football historyVillarreal vs Barcelona Team NewsVillarreal have a strong squadVillarrealWith Vicente Iborra injured for this game, Manu Trigueros and Etienne Capoue will have to do much of the heavy lifting for Villarreal in the midfield. Pervis Estupinan is yet to recover from his niggle and might not feature in this match.Injured: Vicente IborraDoubtful: Pervis EstupinanSuspended: NoneBarcelona have a few key injury concernsBarcelonaOusmane Dembele has made progress with his recovery but is unlikely to be risked in this fixture. Ansu Fati and Philippe Coutinho are currently sidelined with long-term injuries and will be excluded from the squad.With Martin Braithwaite also injured, Barcelona will likely employ a 3-5-2 formation with Lionel Messi and Antoine Griezmann leading the line. Gerard Pique and Clement Lenglet were taken off after the first half against Getafe and will keep their place in the side.Injured: Martin Braithwaite, Ansu Fati, Philippe CoutinhoDoubtful: Ousmane Dembele, NetoSuspended: NoneVillarreal vs Barcelona Predicted XIVillarreal Predicted XI (4-3-3): Sergio Asenjo; Alfonso Pedraza, Pau Torres, Raul Albiol, Juan Foyth; Etienne Capoue, Manu Trigueros, Dani Parejo; Gerard Moreno, Paco Alcacer, Samuel ChukwuezeYou can't stop him, you can only hope to contain him. pic.twitter.com/LI5HesqWu2— FC Barcelona (@FCBarcelona) April 23, 2021Barcelona Predicted XI (3-5-2): Marc-Andre ter Stegen; Gerard Pique, Clement Lenglet, Oscar Mingueza; Sergino Dest, Jordi Alba, Sergio Busquets, Frenkie de Jong, Pedri; Antoine Griezmann, Lionel MessiVillarreal vs Barcelona PredictionBarcelona have been impressive in La Liga this season but will have to work hard to edge Atletico Madrid and Real Madrid to the league title. Lionel Messi has been in sensational form this year and will look to add to his impressive goal tally against the Yellow Submarines.Villarreal's ambitious style of play has often played into Barcelona's hands in the past and the home side might adopt a more conservative approach to this fixture. Barcelona hold the upper hand at the moment and are the favourites to win this game.Prediction: Villarreal 0-2 BarcelonaAlso Read: Barcelona 5-2 Getafe: Player Ratings as Catalans secure thrilling victory and keep pace with rivals in title race | La Liga 2020-21