The final result was that Barcelona lost 3-5. The effort to equalize the score from 0-2 to 2-2 was successful until they were back ahead 3-1. All these efforts failed because after Guedes' goal made the score equal again, disaster finally struck in extra time.
Xavi has failed again to strengthen Barcelona's position in the standings, Xavi has even failed to make himself strong for the Camp Nou public and there is a chance that his position will be replaced.
The Camp Nou public's hope of seeing Barcelona win only two more titles, UCL and La Liga.
Barcelona was leading with 1 goal in minute 71'. It was when Eric Bailly made own goal, Barcelona 3 vs 2 Villareal. At this time, Barcelona should have bigger motivation to win. Unfortunately, Goncalo Guedes scored a goal in minute 84' to equalize the score (Barcelona 3 vs 3 Villareal). After this goal, Villareal players have played more confidently, they always tried to have more goals. They finally got 2 goals in injury time, Alexander Sørloth and José Luis Morales added 2 more goals. I don't know why Barcelona defense looks so weak in injury time. Xavi may only focus to order all the players to attack, he forgot to keep watching the attackers of Villareal.
Yes, it is another bad result at home. They are again conceded many goals. It already happened when they played against Girona at home. They were also defeated many goals at that time, 4 conceded goals. Now, it is not only about the problem in attacking line, but Barcelona also has a very serious problem with their defense. It is difficult for Xavi to strengthen the lines because Barcelona has no enough money to buy quality players.
I don't think Xavi needs to be replaced soon. He must be given more times because he is trying to improve Barcelona squad with limited options. We don't care with Camp Nou public, they expect to win 2 top competitions but they are not aware with Barcelona current squad. It is not enough to win UCL or La Liga title with the current squad quality.