Barcelona striker Eidur Gudjohnsen believes his side were lacking team spirit as they were knocked out of the UEFA Champions League by Liverpool.
The reigning European champions bowed out of the competition on Tuesday as they could only claim a 1-0 win at Anfield, and that was enough for the Premiership side to claim a 2-2 draw on aggregate which gave them victory on away goals.
Former Chelsea player Gudjohnsen insists that Barca are a better side than they proved against The Reds but they were without a solid work ethic.
"We have got more skill and quality than Liverpool but if people don't make sacrifices and work full out then it isn't enough," he told the Spanish media.
"When everyone works hard then it improves the level of skill. For me, Liverpool aren't a great team but they work together very well as a unit and that's what Barcelona are lacking.
"It doesn't mean we have to be friends outside the dressing-room but we all need to work together when we are on the pitch."
Some internal disputes had emerged at Barcelona in the weeks leading up to the Liverpool game.
Cameroon striker Samuel Eto'o hit out at coach Frank Rijkaard and team-mate Ronaldinho after they appeared to criticise him for refusing to come on as a substitute in a recent match. These reports were however dismissed by captain Carles Puyol, who said the matter had been nothing more than a misunderstanding.
Barcelona now prepare to face arch rivals Real Madrid in La Liga at Camp Nou on Saturday with Gudjohnsen confident his side can take positives from their European disappointment.
"It's a good time to play Real Madrid because we've now got even more motivation to show how well we can play and give our fans something to cheer about," he added.
"It's a big game, we are still in with a chance of winning two trophies this season and if we beat Real it will be a big boost to our confidence."