Postpublished at 20:39 Greenwich Mean Time 14 December 2023
Brighton 0-0 Marseille
Disappointing low ball by Joao Pedro into the box and Bamo Meite stops the ball reaching Jack Hinshelwood.
Follow live text updates from the action in the Europa League and Conference League
FT: Brighton 1-0 Marseille - Pedro scores late on as hosts qualifys for last 16
FT: West Ham 2-0 SC Freiburg - Kudus and Alvarez score as Hammers qualify for last 16
FT: Union SG 2-1 Liverpool - Quansah levels for group winners Liverpool but hosts regain lead
FT: Zrinjski Mostar 1-1 Aston Villa in Conference League - Zaniolo opener cancelled out but Villa top group
Emma Sanders and Emlyn Begley
Brighton 0-0 Marseille
Disappointing low ball by Joao Pedro into the box and Bamo Meite stops the ball reaching Jack Hinshelwood.
West Ham 1-0 Freiburg
James Ward-Prowse chases a bit of a lost cause from a long ball. West Ham are easing through to half-time here though. Freiburg haven't offered much.
West Ham 1-0 Freiburg
Tomas Soucek thinks he's won the ball on the edge of the box and Jarrod Bowen is getting ready to shoot but the referee's whistle goes for a foul. Soucek isn't happy!
Brighton 0-0 Marseille
Marseille striker Pierre-Emerick Aubameyang is getting some treatment.
He has scored 29 goals in 53 Europa League appearances. Since 2009-10, only Radamel Falcao (30 in 31 games) has more goals in the competition.
All five of his goals in this season’s competition have come against Ajax.
And he's fine.
Tweet #bbcfootball
james_koufie: Man like kudus is a real baller
West Ham 1-0 Freiburg
Not far away at all! Ritsu Doan comes sliding in to try and get a touch on a cross from the left. It came fizzing in with pace and he just can't get there in time.
West Ham 1-0 Freiburg
End-to-end stuff now but Mohammed Kudus is offside as West Ham break.
Łukasz Fabiański had been called into action at the other end, making a routine stop to parry it out to his right.
Brighton 0-0 Marseille
It's 5-1 on shots so far. Brighton need to win this game to skip a play-off round in February.
West Ham 1-0 Freiburg
Ouch. A lunge on Emerson by Kiliann Sildillia. It's a painful one and he gets a free-kick for it.
Brighton 0-0 Marseille
Marseille's Leonardo Balerdi goes down, claiming he was struck in the face by Brighton striker Joao Pedro but nah.
West Ham 1-0 Freiburg
Decision stands. No goal.
West Ham 1-0 Freiburg
Jarrod Bowen sneaks JUST offside when he's picked out with a smart through ball. He does the rest, slotting it past the goalkeeper from close range. They will check it on VAR...
Brighton 0-0 Marseille
Brighton defender Jan Paul van Hecke gets high fives from his team-mates as he slides in to stop Amine Harit in the box and then wins a goal-kick from the ground.
West Ham 1-0 Freiburg
Edson Alvarez takes a hit in a painful area... He needs a minute to catch his breath.
Brighton 0-0 Marseille
Good spell for Brighton, although Pascal Gross overhits a crossfield ball to Simon Adingra.
West Ham 1-0 Freiburg
Edson Álvarez has been heavily involved so far, switching play for West Ham in midfield.
He finds Vladimir Coufal, who pokes it on to Mohammed Kudus to win a throw-in near the corner flag.
West Ham 1-0 Freiburg
The trademark celebration from the Ghanaian.
Brighton 0-0 Marseille
Classic Brighton. A chance from a long hoof up the field.
Joao Pedro takes the ball down well and Kaoru Mitoma's shot from the edge of the box is saved by Pau Lopez. Not the best finish.
West Ham 1-0 Freiburg
Freiburg get the ball down for a spell of possession. West Ham have looked very comfortable so far.
Brighton 0-0 Marseille
Oh my. Marseille are a couple of inches away from taking the lead.
Jonathan Clauss' long-range shot takes a big deflection off Pascal Gross and loops into the air. Jason Steele is beaten but the ball comes back off the bar.