SUBSTITUTIONpublished at 65 mins
Barcelona 0-1 Celta Vigo
Jorgen Strand Larsen has scored the only goal of the game so far but he's heading off.
Boos from the Barca fans as he takes his time walking off.
Greece forward Tasos Douvikas comes on.
FT: Barcelona 3-2 Celta Vigo
Lewandowski scores two in four minutes for Barcelona
Cancelo completes comeback in the 89th minute
Douvikas doubled Celta lead after Strand Larsen opener
Home side go top of La Liga ahead tomorrow's Madrid derby
Get Involved: #bbcfootball, WhatsApp on 03301231826 or text 81111 (UK only, standard message rates apply)
Sam Drury
Barcelona 0-1 Celta Vigo
Jorgen Strand Larsen has scored the only goal of the game so far but he's heading off.
Boos from the Barca fans as he takes his time walking off.
Greece forward Tasos Douvikas comes on.
Barcelona 0-1 Celta Vigo
Big chance for Barcelona!
A very sloppy pass across the back from Celta - very rare in this match - and the home side pounce on it.
The ball is fed into the path of Ferran Torres. He takes a touch but then, with just the keeper to beat, shoots wide of the far post.
Barcelona 0-1 Celta Vigo
Just a little bit more ruthlessness and Celta Vigo would be out of sight here.
The ball is played into Iago Aspas, he flicks the ball first time around the corner and into the path of Luca de la Torre.
The American gets into the Barcelona box but his low ball towards Jonathan Bamba is easily cut out.
Barcelona 0-1 Celta Vigo
Another change for Barcelona.
Andreas Christensen heads off and on jogs Alejandro Balde. He heads over and takes up the left centre-back position.
Barcelona 0-1 Celta Vigo
A shot on target for Barcelona but not one that will concern Celta too much.
It's Ronald Aruajo trying his luck form 30 yards. Hit well but pushed away by Ivan Villar.
The Celta keeper could hardly have believed he would have had such a quiet time so far.
Barcelona 0-1 Celta Vigo
More worrying signs for Barcelona as Celta break quickly again.
The saving grace for the home side is that it is wing-back Oscar Mingueza who is put through on goal.
He runs through from the halfway line but only seems to realise where he is once he gets to the edge of the box, panics and his tame shot is straight at Marc-Andre ter Stegen.
Barcelona 0-1 Celta Vigo
Barcelona have changed shape, moving to a back three, but it has done little to stop Celta's threat on the counter-attack.
The visitors get in again as Jonathan Bamba slides the ball through to Iago Aspas.
Aspas is inside the box but wants to get the ball onto his left foot and that allows the defender to get back and make the block.
Barcelona 0-1 Celta Vigo
Is this a penalty for Celta Vigo? Jonathan Bamba goes down in the box after collecting a loose pass from Ronald Araujo.
Gavi doesn't get the ball with his attempted slide tackle but he doesn't get much - if any - of Bamba either.
The Celta player was looking for it. VAR have a look but stay with the on-field decision. No penalty.
Barcelona 0-1 Celta Vigo
The ball is floated up towards Robert Lewandowski, it gets over the defender but the Barcelona striker can't quite bring the ball under his spell as he sticks out a leg.
Had he done so, not only would it have been a brilliant touch, it would have put him one-on-one with the goalkeeper.
Barcelona 0-1 Celta Vigo
We're back under way in Barcelona. The home side need two unanswered goals to go to the top of the La Liga table tonight.
HT: Barcelona 0-1 Celta Vigo
Here come the two teams and we're going to see a couple of substitutions for Barcelona.
The exciting 16-year-old Lamine Yamal is coming on, so too is Ronald Araujo.
Oriel Romeu and Marcos Alonso have made way. Attacking changes from Xavi.
HT: Barcelona 0-1 Celta Vigo
These are the average positions for Celta Vigo in that first half and it is a pretty good way to show what their plan has been.
They've defended as a team but going forward, it has been all about the counter-attacks and that has been left to just four players to try and wreak havoc.
Anything in the Barca half has come from one of Jonathan Bamba (17), Luca de la Torre (14), Jorgen Strand Larsen (18) and Iago Aspas (10).
HT: Barcelona 0-1 Celta Vigo
Celta have played better than their results suggest so far this season but few people would have expected this half-time score given Barcelona's recent form.
Jorgen Strand Larsen's cool finish has them in front at Estadi Olimpic Lluis Companys.
Barcelona 0-1 Celta Vigo
That's it for the first half and Celta Vigo lead at the break.
It was a very well-taken goal from Jorgen Strand Larsen and Celta had the chances to add to that lead - Luca de la Torre hitting the best of them over the bar.
Barcelona have struggled to create too much, Joao Felix skied their best opportunity. What can Xavi do at half-time to turn this one around?
Barcelona 0-1 Celta Vigo
Another very good opening for Celta Vigo as the ball falls to Iago Aspas inside the Barcelona box.
He's not scored since March and perhaps that's why he tries to find Jonathan Bamba when the shot looked much the better option.
It was another nervy moment for Barcelona, though.
Barcelona 0-1 Celta Vigo
We're into three minutes at the end of the first half.
Rafael Benitez will be delighted with how it has gone for the visitors so far.
Barcelona 0-1 Celta Vigo
Unai Nunez is the first Celta player to be booked. It's not for any one incident, just totting up offence.
One little foul too many from the centre-back.
Barcelona 0-1 Celta Vigo
How are Celta not 2-0 up?!
Oscar Mingueza puts in an excellent ball from the right, Jorgen Strand Larsen gets his head to it and directs it goalwards but Marc-Andre ter Stegen makes a superb save diving to his right.
The chance isn't gone, though, and after Jonathan Bamba's effort is blocked, the ball comes loose and - with so much of the goal to aim at - Luca de la Torre fires over!
Barcelona 0-1 Celta Vigo
He's only been on the pitch a matter of moments but Gavi is shown a yellow card for stopping another Celta counter-attack in its tracks.
Barcelona 0-1 Celta Vigo
Before the free-kick is taken, Barcelona are going to make an early change.
Gavi comes on with Frenkie de Jong making way. The Dutch midfielder had just indicated that he had a problem so the hosts will hope it's nothing serious.