Postpublished at 20:38
Liverpool 0-0 Bordeaux
It's all kicking off here. Keeper Simon Mignolet holds onto the ball for ages and the referee awards an indirect free-kick against him from 16 yards out.
Liverpool reach Europa Lg last 32
Sturridge missed game with foot injury
FT: Celtic 1-2 Ajax
Celtic knocked out of competition
FT: FK Qarabag 0-1 Tottenham (Kane)
Spurs through to last 32
Emlyn Begley
Liverpool 0-0 Bordeaux
It's all kicking off here. Keeper Simon Mignolet holds onto the ball for ages and the referee awards an indirect free-kick against him from 16 yards out.
Celtic 1-1 Ajax
Ajax almost go ahead as Amin Younes takes on the Celtic defence and curls an effort just wide from near the edge of the area.
Qarabag 0-1 Tottenham
Liverpool 0-0 Bordeaux
Christian Benteke thinks he's put Liverpool ahead as he converts Jordon Ibe's through-ball but the big Belgian hadn't timed his run well enough. Offside.
Liverpool 0-0 Bordeaux
The ball comes to Liverpool defender Kolo Toure, who flicks the ball up on his thigh about 30 yards out. The Reds fans tell him to shoot and he does - horrifically. It's well wide.
We're about 27 minutes in.
Liverpool 0-0 Bordeaux
Reds midfielder Joe Allen is the latest to drill a shot wide. Not the most enthralling encounter so far.
Liverpool 0-0 Bordeaux
Liverpool striker Christian Benteke chests the ball down and volleys wide. How crucial will he be for the Reds with Daniel Sturridge possibly sidelined again?
Arkadiusz Milik (22 mins)
Craig Gordon makes a good save from Viktor Fischer's shot but the midfielder gets the rebound to Arkadiusz Milik, who turns home.
Liverpool 0-0 Bordeaux
Bordeaux's Henri Saivet just smashes the ball into the wall and then volleys the rebound high and wide.
Liverpool 0-0 Bordeaux
James Milner loses the ball in the opposition half, Bordeaux break and Joe Allen brings down Enzo Crivelli. This free-kick is in shooting range.
Celtic 1-0 Ajax
Tom English
BBC Sport Scotland
"Terrific start at Celtic Park. Callum McGregor has started one game for Celtic this season but he's been like a buzz bomb. Beautiful curling finish for the opening goal. Ajax have settled now though. Viktor Fischer's goal should have stood. The home team have been warned."
Liverpool 0-0 Bordeaux
By the way, Liverpool will go through as things stand. A goalless draw or a win will take them into the last 32.
Liverpool 0-0 Bordeaux
Jordon Ibe goes on a Ricky Villa dribble, takes on a few Bordeaux players to get into the box but a defender gets back just in time to eliminate the threat.
Liverpool 0-0 Bordeaux
Bordeaux unveiled a banner at Anfield before kick-off thanking fans for their support following the recent Paris attacks.
Celtic 1-0 Ajax
Ajax have the ball in the back of the net but it's wrongly ruled out. Amin Younes is just onside when he flicks the ball back to Viktor Fischer, who absolutely smashes it in from the edge of the box.
But the assistant referee's flag is raised. Lucky break for Celtic.
Liverpool 0-0 Bordeaux
Roberto Firmino beats the offside trap to latch onto a ball over the top but keeper Cedric Carrasso comes out to collect the ball from the Brazilian, who was put under pressure by Bordeaux's defence.
Liverpool 0-0 Bordeaux
In contrast to Celtic, not much to report from Anfield. The Reds go route one but Roberto Firmino scuffs his shot.
Callum McGregor (3 mins)
Callum McGregor was probably dreaming about this last night, he takes on a couple of Ajax defenders outside the box and curls it home from 20 yards. A huge goal for Celtic.
#bbcfootball