Key events
GOAL! Celtic 1-0 Celta Vigo (Baur 47)
Hassan nashes down the left, cuts back, and Baur meets it on the burst, cracking low and too hard for Radu, who gets a hand to it but can’t keep it out.
We’re under way again at Celtic.
Thanks Luke and hi again all. I actually thought Palace played OK in the first half, but they could really do with a result as well as a performance.
Daniel’s back, so my work here is done. Goodbye.
A roundup of some earlier Europa League action for your delectation:
Besiktas lead Crystal Palace!
Wilfrid Ndidi put Besiktas 1-0 up against Palace – just before HT! (45+2). Which had momentarily escaped me.
Half-time scores in full:
Bournemouth 2-0 Milan
Besiktas 1-0 Crystal Palace
Celtic 0-0 Celta Vigo
Hoffenheim 1-0 Lyon
Jagiellonia Bialystock 0-1 Anderlecht
Lillestrom 0-3 Real Sociedad
Celje 0-1 Salzburg
Olympiacos 0-0 Sparta Prague
Omonia Nicosia 1-1 Benfica
Viktoria Plzen 0-1 Levski Sofia
Finally, it’s half-time in Hoffenheim! So …
What a half that was for Bournemouth, by the way. Heady, heady times indeed.
Milan were bad. Is Amorim bad? Looks like Amorim is bad.
Hoffenheim are 1-0 up on Lyon, where it seems they are still playing, into a seventh minute of added time …
Half-time scores
Bournemouth 2-0 Milan
Besiktas 1-0 Crystal Palace
Celtic 0-0 Celta Vigo
Jagiellonia Bialystock 0-1 Anderlecht
Lillestrom 0-3 Real Sociedad
Celje 0-1 Salzburg
Olympiacos 0-0 Sparta Prague
Omonia Nicosia 1-1 Benfica
Viktoria Plzen 0-1 Levski Sofia
45 min: “Given that his pops Patrick once played for Milan,” writes Peter Oh, “couldn’t Justin Kluivert have toned down his Bournemouth goal celebration to a more solemnly reverential level?”
44 min: You could even say Bournemouth are in dreamland. We don’t do cliches here, though.
43 min: Tavernier whips a free-kick dangerously across the Milan goal and it nearly drops in the top corner with Torriani, the youngster, a mere spectator in goal.
42 min: Gannon-Doak with more good work down the right. He beats his man and bends a fine cross into the danger zone. Savage, on commentary, is purring his approval of some good old-fashioned wing play.
40 min: Truffert chases a ball down the left channel for Bournemouth. He does well to gather the ball and cut back inside the defender. Overall, the hosts look far superior to their opponents. Sharper in how they use the ball, quicker to press – you name it.
On the bench, Christian Pulisic and Luka Modric are pictured looking suitably ashen-faced.
39 min: Safe to say the powers-that-be at Old Trafford will not be approaching Ruben Amorim for a reunion any time soon, anyway.
Hoffenheim 0-0 Lyon, Jagiellonia Bialystock 0-1 Anderlecht, Lillestrom 0-3 Real Sociedad, Olympiacos 0-0 Sparta Prague, Viktoria Plzen 0-0 Levski Sofia, Omonia Nicosia 0-1 Benfica.
Besiktas 0-0 Crystal Palace and Celtic 0-0 Celta Vigo, also.
Latest score: Lillestrom 0-3 Real Sociedad. Sergio Gómez has two.
Goal! 32 min – Bournemouth 2-0 Milan (Tavernier pen)
It’s there! Marcus Tavernier strokes in the second penalty of the night. Milan are all over the shop, down to 10, a callow 21-year-old keeper now in nets. This could be a cricket score!
30 min: The replacement goalkeeper, Lorenzo Torriani, comes on. But they haven’t taken anyone off! This is funny. Torriani runs off again. And they make a change: Omari Hutchinson is hooked by Amorim, who appears apologetic.
28 min: Red card for Milan! Mike Maignan
Maignan pushes Tyler Adams in the face at the resulting corner … and is immediately shown a red card! It’s being checked by the VAR. Astonishing scenes. Is the red card going to be confirmed? Is it a penalty? Will football ever be the same again?
The red card is confirmed. Maignan is asked to leave the field, having been loitering around for a while. Fikayo Tomori of Milan looks furious. Maignan wanders off, and we’ll have a new goalie in place for another penalty …
26 min: A deflected shot by Hill is beaten out by Maignan! The goalie isn’t happy with his backline, either! Milan have not had a sniff.
24 min: Besiktas 0-0 Palace, Celtic 0-0 Celta Vigo are also latest scores.
It really is that simple.
21 min: Kluivert gets another chance: this time, Milan try to play out from the back, but they fluff it up. It’s a good sight of goal but straight at the goalie, Mike Maignan.
Amorim out!
20 min: Hoffenheim 0-0 Lyon, Jagiellonia Bialystock 0-0 Anderlecht, Lillestrom 0-0 Real Sociedad, Olympiacos 0-0 Sparta Prague, Viktoria Plzen 0-0 Levski Sofia.
19 min: Bournemouth are pushing. Kluivert has the ball to feet in the penalty area but he’s closed down and dispossessed.
17 min: Benfica are 1-0 up on Omonia Nicosia in Cyprus: Claudio Echeverri has hit the onion bag after 14 minutes.
16 min: “Look at the press,” says Robbie Savage admiringly of Bournemouth, on commentary for TNT Sports. “Now, can they win they second ball?”
Win the first ball, that’s what I always say.
15 min: A handy free-kick for Milan, in an advanced area on the left, taken by Omari Hutchinson, who is on loan from Nottingham Forest. It’s cleared by Truffert, though.
12 min: Gannon-Doak, who had a fine game for Scotland over in North Macedonia recently, makes inroads down the right. He crosses but there’s no one at the far post to meet it.
10 min: FC Salzburg are a goal up on NK Celje, if you like that sort of thing.
9 min: “I know it shouldn’t,” emails Alex, “but it still blows my mind that Bournemouth are playing Milan and the latter have more English players on the pitch.”
Fair.
Goal! 8min: Bournemouth 1-0 Milan (Kluivert pen)
An impossibly cool penalty by Kluivert, slid into the corner, waiting for the keeper to dive the other way. Sensational for Bournemouth!
5 min: Evanilson just wide with a header for Bournemouth … but was there a handball? This is going to be a penalty. There is a VAR check. The ref’s gone to the monitor, Jeff. And YES! It’s a penno. Handball by Koni De Winter.
4 min: There was a bit of early intent from Milan but overall, a steady start for both teams. But wait! A chance for Kluivert from close range, who misses his kick, then Gannon-Doak has a shot blocked! That could easily have been 1-0. The fans are in fine voice.
3 min: There were four changes for Bournemouth, by the way, with Ben Gannon-Doak, Bafode Diakite, Justin Kluivert and Michele Di Gregorio (in goal) coming into the side.
First half kick-off!
The football has begun, at a rain-lashed Vitality Stadium on the south coast.
Celtic v Celta Vigo teams
Celtic: Johnstone, Donovan, Murray, Scales, Tierney, McGregor, Baur, Hassan, Nygren, Osmand, Duran. Substitutes: Sinisalo, Lotomba, Hogh, McCowan, Tounekti, Sorensen, Oxlade-Chamberlain, Forrest, Ralston, Kennedy, Haney, McArdle.
Celta Vigo: Radu, Rodriguez, Caceres, Alonso, Rueda, Burcio, Febas, Carreira, Aspas, Jutgla, Alvarez. Substitutes: Bayindir, Faye, Moriba, Duran, Gonzalez, Lago, Swedberg, Galan, Driouech, Antanon, Arcos, Milla.
Referee: Georgi Kabakov (Bulgaria)
Bournemouth’s Marco Rose on TNT Sports a little while ago: “We need to control the load … I have to take care about the lads, and that’s why some changes.”
Besiktas v Crystal Palace teams
It’s Danny “unfeasibly neat hair” Makkelie on the whistle!
Besiktas: Nubel, Bulut, Djalo, Akdag, Ouattara, Ndidi, Trossard, Miretti, Kartal Yilmaz, Fakili, Oh. Substitutes: Alemdar, Salih Ozcan, Agbadou, Olaitan, Poku, Cerny, Vlahovic, Ridvan Yilmaz, Topcu, Yasin Ozcan, Murillo, Kilicsoy.
Crystal Palace: Benitez, Richards, Disasi, Canvot, Khalaili, Wharton, Kamada, Mitchell, McNeil, Pino, Mateta. Substitutes: Matthews, Benetton, Sarr, Nketiah, Hughes, Ahanor, Larsen, Osorio, Mingueza, Chilwell, Benamar, King.
Referee: Danny Makkelie (Holland)
Thanks Daniel. The latest furore at perma-crisis club Manchester United begs the question: was Ruben Amorim really that bad?
Entirely unfairly, we can consider Bournemouth v Milan as a referendum on his managerial ability. Here we go!
Bournemouth v Milan teams
Bournemouth: Di Gregorio, Diakite, Hill, Silva, Truffert, Tavernier, Christie, Adams, Doak, Evanilson, Kluivert. Substitutes: Petrovic, Allan, Cook, Soler, Brooks, Smith, Adli, Toth, Rodriguez, Rayan.
Milan: Maignan, Tomori, De Winter, Pavlovic, Hutchinson, Musah, Jashari, Estupinan, Loftus-Cheek, Moreira, Cisse. Substitutes: Bouyer, Torriani, Pulisic, Rabiot, Diawara, Modric, Comotto, Bartesaghi, Gila, Vladimirov, Camarda.
Referee: Vassilis Fotias (Greece)
Righto, my watch is over for now. I’ll be back shortly but, in the meantime, here’s Luke McLaughlin to coax you through the imminent first halves.
Looking ahead to the later round of games, Palace have to find a way of bouncing back following their tousing at Brighton. Pierre Sage doesn’t look to have settled at the club yet, and could really use a result tonight to right things.
Conference League final scores

Europa League final scores

FULL TIME: Trabzonspor 2-0 Heart of Midlothian
Hearts were much better than at Celtic, but they still lose.
RED CARD! Trabzonspor’s Lopes Cabral is sent off for a second yellow card
90+5 min It’s harsh, a pull-back out wide, but what on earth is he doing not just letting Kerjota go. Now he misses a crucial game against Freiburg.
And here it is.
Allow Instagram content?
This article includes content provided by Instagram. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. To view this content, click ‘Allow and continue’.
Hearts haven’t quite finished losing to Trabzonspor. They’ll be naused about the penalty they didn’t get just before half-time, but the better side are in front and Franculino’s second goal was a banger.
FULL TIME: Jablonec 0-0 Brighton & Hove Albion
Brighton have four points from two games and actually might well have lost tonight, so can have no complaints.
That Roefs double-save. Just look at it!
Allow Instagram content?
This article includes content provided by Instagram. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. To view this content, click ‘Allow and continue’.
FULL TIME: Lech Poznan 1-1 Sunderland
Sunderland should’ve won, might’ve lost, and with seven points and two home games to come, they’re nicely set.
Then Brighton go up the other end and Rutter shoots … and Hanus saves.
The keeper punches it clear, and might that be Sunderland’s final opportunity? Brighton, meantime, almost lose it in Jablonec, Nebyla bending low and just around the post.