Iniesta also missed the midweek win over Sporting due to injury and Barcelona have confirmed he will not travel, but not how severe the problem is.
Barça's Eighteen!— FC Barcelona (@FCBarcelona) December 9, 2017
1. Ter Stegen
2. N. Semedo
4. I. Rakitic
6. Denis Suárez
17. Paco Alcácer
18. Jordi Alba
20. S. Roberto
21. André Gomes
22. Aleix Vidal
39. David Costas#VillarrealBarça pic.twitter.com/tQE9qmkR7n
Denis Suarez will probably continue in Iniesta’s place but hopefully the 33-year-old will not be out for too long.
After Sunday’s game Barca have just two fixtures left before Christmas, a home game against Deportivo La Coruna next Sunday and then El Clasico on December 23rd.