Ferran Torres was subbed off just inside seven minutes of the game against Osasuna.
Torres who is Barcelona’s most in-form player left the pitch feeling devastated.
The Spaniard is expected be out for at least a month, after picking up a thing injury.
He is going to miss the first leg of the Champions League last 16 tie against Napoli, on the 21st.
With Joao Felix also out injured, Xavi may have to trust Vitor Roque more.
Ferran has scored 11 goals with 4 assists this season, in what is his best campaign at the club so far.