10.16pm BST Alas, we didn’t get the carnage of Tuesday night, even with a few one-sided thrashings in the mix. Here’s what the table looks like now, with Bayern Munich joining PSG up top. That’s all from me – thanks for joining! Pos Team P GD Pts 1 PSG 3 10 9 2 Bayern Munich 3 10 9 3 Inter Milan 3 9 9 4 Arsenal 3 8 9 5 Real Madrid 3 7 9 6 Borussia Dortmund 3 5 7 7 Man City 3 4 7 8 Newcastle 3 6 6 9 Barcelona 3 5 6 10 Liverpool 3 4 6 11 Chelsea 3 3 6 12 Sporting 3 3 6 13 Qarabag FK 3 1 6 14 Galatasaray 3 -1 6 15 Tottenham Hotspur 3 1 5 16 PSV 3 2 4 17 Atalanta 3 -3 4 18 Marseille 3 2 3 19 Atletico Madrid 3 -1 3 20 Club Brugge 3 -2 3 21 Athletic Bilbao 3 -3 3 22 Eintracht Frankfurt 3 -4 3 23 Napoli 3 -5 3 24 Union Saint Gilloise 3 -6 3 25 Juventus 3 -1 2 26 Bodo/Glimt 3 -2 2 27 Monaco 3 -3 2 28 Slavia Prague 3 -3 2 29 AE Pafos 3 -4 2 30 Bayer Leverkusen 3 -5 2 31 Villarreal 3 -3 1 32 Copenhagen 3 -4 1 33 Olympiacos 3 -7 1 34 FC Kairat 3 -8 1 35 Benfica 3 -5 0 36 Ajax 3 -10 0 10.10pm BST Match reports Related: Jude Bellingham back in scoring form as Real Madrid edge out Juventus Related: Vicario frustrates Monaco as Tottenham hang on for hard-fought point Related: Marc Guiu and Estêvão cash in for Chelsea as 10-man Ajax self-destruct 10.03pm BST And that’s a wrap, with a couple of goalless draws alongside Chelsea’s 5-1 win (Liverpool had some fun, too). Anders writes in: You’ve said nothing much about the slew of open shots and misses by Monaco and ridiculous saves by Vicario when something comes through from close range. Spurs might actually steal this. Belated kudos to Vicario, who had to fend off eight shots on target. Spurs remain unbeaten in this European campaign. 9.59pm BST Full-time scores Atalanta 0-0 Slavia Prague Bayern Munich 4-0 Club Brugge Chelsea 5-1 Ajax Monaco 0-0 Tottenham Real Madrid 1-0 Juventus Sporting 2-1 Marseille 9.57pm BST Sporting 2-1 Marseille: It’s 10 v 10 as Sporting’s Maximiliano Araújo is shown a red after squaring up to Benjamin Pavard, who performed some spectacular theatrics to go down to the ground. But … what’s this … the referee is sent to the monitor and the red is turned into a yellow. We’re into added time. Updated at 10.22pm BST 9.51pm BST GOAL! Sporting 2-1 Marseille (Alisson Santos 86) Sporting have turned it around in Lisbon, courtesy of a vicious deflection: Alisson Santos picks up the ball on the left, jinks and cuts inside before his shot slams Benjamin Pavard, bounces and loops over the keeper. Updated at 10.05pm BST 9.43pm BST Monaco 0-0 Tottenham: Monaco’s Minamino, once of Liverpool, is close to the penalty spot, the ball bobbling up nicely for him … but his wallop is sent over the bar when he needed to show a bit more finesse. Seven minutes of normal time remain. 9.38pm BST GOAL! Bayern Munich 4-0 Club Brugge (Jackson 79) Nicolas Jackson adds another flourish to the scoreline: Laimer has a shot blocked from close range but the ball trickles perfectly into the path of Jackson, who taps in. Updated at 9.51pm BST 9.35pm BST GOAL! Sporting 1-1 Marseille (Catamo 69) Sporting finally use their advantage against 10 men: Geny Catamo is played in and curls into the bottom left corner. The offside flag initially goes up but VAR, after taking its time, grants a goal. Updated at 9.50pm BST 9.30pm BST Monaco 0-0 Tottenham: The wait goes on in this one: Kolo Muani and Brennan Johnson have come on in the 70th minute as Thomas Frank searches for a winner. 9.18pm BST GOAL! Real Madrid 1-0 Juventus (Bellingham 57) It’s Jude Bellingham who scores but the goal is really Vinícius Júnior’s. He twists and turns inside the area, getting a shot off that rattles the post, and Bellingham is the quickest to react from close range to tap in. Updated at 9.29pm BST 9.15pm BST GOAL! Chelsea 5-1 Ajax (George 48) Tyrique George gets in on the fun, with another deflection costing Ajax. He’s first on to the loose ball just inside the area, firing away with his left foot, and the ball rattles off Lucas Rosa, into the net. Ajax’s mare continues. Updated at 9.30pm BST 9.12pm BST Real Madrid 0-0 Juventus: Dusan Vlahovic nearly slots in for Juventus on the break, five minutes into the second half, but Thibaut Courtois’ left leg is in the way as he closes down the angle. Updated at 10.23pm BST 9.00pm BST Half-time scores Atalanta 0-0 Slavia Prague Bayern Munich 3-0 Club Brugge Chelsea 4-1 Ajax Monaco 0-0 Tottenham Real Madrid 0-0 Juventus Sporting 0-1 Marseille 8.58pm BST RED CARD! Emerson sent off for Marseille! This is rather bizarre: Emerson Palmieri, having received a yellow just minutes ago for handball, is given his second in added time for diving! The referee initially gave Marseille a penalty but VAR had a look and the decision was reversed, with the French club the ones to suffer. 8.53pm BST GOAL! Chelsea 4-1 Ajax (Estêvão pen 45+6) Fernández gives Estêvão his blessing, and the Brazilian teenager wallops the ball into the top left corner. Updated at 9.04pm BST 8.52pm BST Another penalty for Chelsea! This is getting ridiculous. Youri Baas lands a foot on Estêvão and Chelsea have another penalty on the stroke of half-time. Ajax have imploded here. Updated at 8.52pm BST 8.47pm BST GOAL! Chelsea 3-1 Ajax (Fernández pen 45) Fernández won the penalty and slots it in, too, comfortably finding the right corner. Updated at 8.59pm BST 8.45pm BST Penalty to Chelsea! The chaos continues at Stamford Bridge, with Wout Weghorst committing a very silly sliding challenge inside the Chelsea area. It’s blatant. Updated at 8.57pm BST 8.43pm BST Monaco 0-0 Tottenham: It remains goalless as we reach the 40-minute mark in this one, with Kevin Danso heading straight at the keeper after a deft cross by Lucas Bergvall. Anywho, Danso fouled in the buildup. 8.37pm BST GOAL! Bayern Munich 3-0 Club Brugge (Díaz 34) Luis Díaz adds to this demolition job, breaking into the area from the left before walloping a shot in, off the underside of the crossbar. Updated at 8.51pm BST 8.35pm BST GOAL! Chelsea 2-1 Ajax (Weghorst pen 33) Wout Weghorst, we meet again. The former Manchester United forward beats Jørgensen, the keeper getting a bit on it after diving to his left. Updated at 10.20pm BST 8.33pm BST Penalty to Ajax! It’s all going on, with Raúl Moro going down inside the area after Tosin catches the Ajax winger’s right foot. It’s an easy call for the referee. 8.30pm BST GOAL! Chelsea 2-0 Ajax (Caicedo 27) Oh, this is tough on Ajax. Moisés Caicedo launches a piledriver from range … it’s low and probably not going in … until it takes a wicked deflection off Josip Sutalo into the net. Updated at 8.55pm BST 8.27pm BST GOAL! Sporting 0-1 Marseille (Paixão 14) It’s gorgeous from Igor Paixão to give Marseille the lead in Lisbon. Pierre-Emerick Aubameyang sets it up, lofting the ball to the other wing: Paixão collects, cuts in from the left, and finds the top right corner from outside the area. 8.23pm BST GOAL! Chelsea 1-0 Ajax (Guiu 18) Chelsea are quick to take advantage of the red card, with Marc Guiu tapping in from close range after a header across goal by Wesley Fofana. It suddenly looks a rather straightforward night in London. Updated at 8.30pm BST 8.20pm BST RED CARD! Taylor sent off for Ajax! Kenneth Taylor is off for Ajax after a VAR review, his studs up as he lunges into Facundo Buonanotte! The ref doesn’t have to spend much time looking at the on-pitch monitor before upgrading his yellow to red. Updated at 10.26pm BST 8.18pm BST Bayern Munich 2-0 Club Brugge (Kane 14) There it is. Harry Kane takes 14 minutes to rack up his 20th club goal of the season. Konrad Laimer bursts into the area and plays an appetising ball across goal, with Kane there for perhaps the easiest tap-in of his career. Updated at 8.23pm BST 8.13pm BST Bayern Munich 1-0 Club Brugge: Karl, an age-group international with Germany, is making his first Champions League start. A special moment, that was also his first senior club goal. Updated at 8.13pm BST 8.08pm BST GOAL! Bayern Munich 1-0 Club Brugge (Karl 5) Bayern have scored … and it’s not Harry Kane! No, it’s the 17-year-old Lennart Karl with a stunner: he picks up the ball in midfield, jinks past his man, thunders into the D, and wallops the ball into the top right corner. Remember the name! Updated at 8.14pm BST 8.02pm BST Peeeeeeeep! All seven 8pm BST kick-offs in the Champions League are underway. Let the goals commence! Updated at 8.05pm BST 7.56pm BST Nick Wayne opens up on his concerns: I’m worried. Monaco might just find their feet and the ball. Brittle doesn’t describe Spurs’ frontline. COYS As mentioned earlier, there’s no Eric Dier for Monaco, the former Spurs centre-half missing with a hamstring injury. The two sides met in the group stage of the Champions League back in 2016 … with Monaco winning both games 2-1. Bernardo Silva was on the scoresheet at Wembley in front of 85,000 fans. Related: Tottenham lure record crowd to Wembley but Monaco spoil the party 7.43pm BST It’s full-time in the early kick-offs, with Athletic Bilbao and Galatasaray racking up 3-1 wins (Qarabag and Bodo/Glimt the respective losers). Here’s how the table’s looking, with Qarabag also losing their 100% record. Pos Team P GD Pts 1 PSG 3 10 9 2 Inter Milan 3 9 9 3 Arsenal 3 8 9 4 Borussia Dortmund 3 5 7 5 Man City 3 4 7 6 Bayern Munich 2 6 6 7 Newcastle 3 6 6 8 Real Madrid 2 6 6 9 Barcelona 3 5 6 10 Qarabag FK 3 1 6 11 Galatasaray 3 -1 6 12 PSV 3 2 4 13 Tottenham Hotspur 2 1 4 14 Marseille 2 3 3 15 Club Brugge 2 2 3 16 Sporting 2 2 3 17 Eintracht Frankfurt 2 0 3 18 Liverpool 2 0 3 19 Atletico Madrid 3 -1 3 20 Chelsea 2 -1 3 21 Athletic Bilbao 3 -3 3 22 Atalanta 2 -3 3 23 Napoli 3 -5 3 24 Union Saint Gilloise 3 -6 3 25 Juventus 2 0 2 26 Bodo/Glimt 3 -2 2 27 AE Pafos 3 -4 2 28 Bayer Leverkusen 3 -5 2 29 Monaco 2 -3 1 30 Slavia Prague 2 -3 1 31 Villarreal 3 -3 1 32 Copenhagen 3 -4 1 33 Olympiacos 3 -7 1 34 FC Kairat 3 -8 1 35 Benfica 3 -5 0 36 Ajax 2 -6 0 7.27pm BST Atalanta v Slavia Prague teams Atalanta: Carnesecchi, Kossounou, Hien, Djimsiti, Zappacosta, De Roon, Éderson, Bernasconi, De Ketelaere, Krstovic, Lookman Subs: Rossi, Sportiello, Musah, Sulemana, Pasalic, Scamacca, Samardzic, Bellanova, Brescianini, Zalewski, Ahanor, Maldini Slavia Prague: Markovic, Boril, Vlcek, Zima, Mbodji, Moses, Zafeiris, Dorley, Kusej, Chory, Provod Subs: Stanek, Rezek, Chaloupek, Cham, Hashioka, Sanyang, Chytil, Sadilek, Prekop, Jelinek, Sloncik, Kovar 7.22pm BST Chelsea v Ajax teams Chelsea: Jørgensen, Caicedo, Fofana, Adarabioyo, Hato, Fernández, Lavia, Buonanotte, Estêvão, Gittens, Guiu Subs: Sánchez, Merrick, Cucurella, Pedro Neto, Santos, Chalobah, James, George, Acheampong, Walsh, Garnacho, Kavuma-McQueen Ajax: Pasveer, Rosa, Itakura, Sutalo, Baas, McConnell, Gloukh, Taylor, Moro, Weghorst, Godts Subs: Jaros, Heerkens, Gaaei, Regeer, Edvardsen, Klaassen, Konadu, Mokio, Fitz-Jim, Alders, Bounida 7.19pm BST Monaco v Tottenham teams Monaco: Kohn, Kehrer, Salisu, Henrique, Diatta, Teze, Coulibaly, Ouattara, Akliouche, Fati, Balogun Subs: Cabral, Bamba, Michal, Ilenikhena, Minamino, Idumbo, Biereth, Mawissa, Stawiecki , Lienard, Golovin Tottenham: Vicario, Porro, Gray, Danso, Van de Ven, Bentancur, João Palhinha, Bergvall, Odobert, Richarlison, Kudus Subs: Byfield, Williams-Barnett, Olusesi, Scarlett, Muani, Kinsky, Austin, Simons, Johnson, Spence, Sarr 7.14pm BST Bayern Munich v Club Brugge teams Bayern Munich: Neuer, Laimer, Upamecano, Tah, Guerreiro, Kimmich, Pavlovic, Karl, Olise, Díaz, Kane Subs: Ulreich, Urbig, Kim, Goretzka, Jackson, Bischof, Boey, Mike, Manuba Club Brugge: Jackers, Sabbe, Ordoñez, Mechele, Meijer, Stankovic, Forbs, Audoor, Vanaken, Tzolis, Tresoldi Subs: Van den Heuvel, Romero, Vetlesen, Sandra, Vermant, Nilsson, Siquet, Spileers, Seys, Diakhon, Campbell, Furo 7.09pm BST Real Madrid v Juventus teams Real Madrid: Courtois, Valverde, Asencio, Éder Militão, Carreras, Tchouaméni, Güler, Diaz, Bellingham, Mbappé, Vinicius Júnior Subs: Pitarch, Mastantuono, Mendy, Fran Garcia, Gonzalo, Rodrygo, Endrick, Camavinga, González, Lunin Juventus: Di Gregorio, Gatti, Rugani, Kelly, Kalulu, McKennie, Thuram, Cambiaso, Koopmeiners, Vlahovic, Yildiz Subs: David, João Mário, Miretti, Openda, Kostic, Adzic, Zhegrova, Francisco Conceição, Locatelli, Fuscaldo, Perin 7.03pm BST Sporting v Marseille teams Sporting: Rui Silva, Fresneda, Debast, Inácio, Araújo, Hjulmand, Simões, Quenda, Trincão, Goncalves, Suárez Subs: João Virgínia, Reis, Morita, Catamo, Vagiannidis, Kochorashvili, Diomande, Santos, Ribeiro, Quaresma, Ioannidis, Mangas Marseille: Rulli, Pavard, Aguerd, Balerdi, Emerson, Vermeeren, Højbjerg, Igor Paixão, Greenwood, Aubameyang, Weah Subs: De Lange, Van Neck, Egan-Riley, Garcia, Gomes, O’Riley, Nadir, Vaz, Murillo 6.45pm BST Elsewhere, can Liverpool make it five in a row? Related: Eintracht Frankfurt v Liverpool: Champions League – live 6.41pm BST Two games are already underway and halfway through. Athletic Bilbao are one-all with Qarabag, while Galatasaray are 2-0 up against Bodo/Glimt thanks to a Victor Osimhen brace. The second was comical, with Osimhen getting in the way of a backpass to set up a simple one-on-one with the keeper. 6.34pm BST Preamble GOALS! REDS! PENS! Tuesday night was hectic in the Champions League, with 43 (!) goals across nine games (Yara deserves a raise). Here’s to more tonight, even if my fingers are left unusable for the next fortnight. We’ve got some juicy fixtures: Real Madrid v Juventus is the heritage pick, while it’s the Eric Dier derby with Spurs’ visit to Monaco (even if he’s injured). Chelsea host Ajax, while Harry Kane’s Bayern Munich welcome Club Brugge. Keep me company for the 44 goals to be scored this evening, with my eyeballs ready to explode as I juggle various screens. Let’s play!
Chelsea 5-1 Ajax, Real Madrid 1-0 Juventus, Monaco 0-0 Spurs: Champions League – as it happened
Chelsea cruised to victory at Stamford Bridge while Jude Bellingham scored the winner for Real Madrid