Key events

Half-time! Scores on the doors

Bournemouth 2-0 Milan

Besiktas 0-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

Share

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?”

Patrick Kluivert scores for Ajax against Milan in the European Cup final in 1995. Before he joined Milan. Photograph: Luca Bruno/APShare

Updated at 15.50 EDT

44 min: You could even say Bournemouth are in dreamland. We don’t do cliches here, though.

Share

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.

Share

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.

Share

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.

Share

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.

Share

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.

Share

Updated at 15.38 EDT

Latest score: Lillestrom 0-3 Real Sociedad. Sergio Gómez has two.

ShareGoal! 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!

Share

Updated at 15.34 EDT

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.

Share

Updated at 15.35 EDT

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 …

Milan goalkeeper Mike Maignan (second left) looks over at Bournemouth’s Tyler Adams who is on the ground clutching his face. Photograph: Andrew Matthews/PAMaignan (left) is shown a red card. Photograph: Alastair Grant/APShare

Updated at 15.50 EDT

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.

Share

Updated at 15.28 EDT

24 min: Besiktas 0-0 Palace, Celtic 0-0 Celta Vigo are also latest scores.

It really is that simple.

Taylan Bulut of Besiktas is challenged by Jaydee Canvot of Crystal Palace. Photograph: Ahmad Mora/Getty ImagesShare

Updated at 15.26 EDT

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!

Share

Updated at 15.22 EDT

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.

Share

19 min: Bournemouth are pushing. Kluivert has the ball to feet in the penalty area but he’s closed down and dispossessed.

Share

17 min: Benfica are 1-0 up on Omonia Nicosia in Cyprus: Claudio Echeverri has hit the onion bag after 14 minutes.

Share

Updated at 15.18 EDT

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.

Share

Updated at 15.17 EDT

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.

Share

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.

Share

Updated at 15.13 EDT

10 min: FC Salzburg are a goal up on NK Celje, if you like that sort of thing.

Salzburg’s Sota Kitano (centre) celebrates scoring their first goal with teammates. Photograph: Ziga Zivulovic Jr./ReutersShare

Updated at 15.28 EDT

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.

ShareGoal! 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!

Justin Kluivert strikes his penalty … Photograph: Alex Pantling/Uefa/Getty ImagesMilan keeper Mike Maignan goes the wrong way and Bournemouth have the lead. Photograph: Dylan Martinez/ReutersKluivert races away to the Bournemouth fans. Photograph: David Cliff/EPAShare

Updated at 15.25 EDT

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.

Share

Updated at 15.14 EDT

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.

Share

Updated at 15.05 EDT

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.

ShareFirst half kick-off!

The football has begun, at a rain-lashed Vitality Stadium on the south coast.

ShareCeltic 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)

Share

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.”

ShareBesiktas 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)

Share

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!

ShareBournemouth 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)

Share

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.

Share

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.

ShareShareShareConference League final scoreseuropa final scores Photograph: The GuardianShareEuropa League final scoreseuropa scores Photograph: The GuardianShareFULL TIME: Trabzonspor 2-0 Heart of Midlothian

Hearts were much better than at Celtic, but they still lose.

ShareRED 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.

Share

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’.

Share

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.

ShareFULL 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.

Share

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’.

Share

Updated at 14.37 EDT

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.

Share

Then Brighton go up the other end and Rutter shoots … and Hanus saves.

Share

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.

Share