More from Ange ...
“The first goal was always going to be crucial,” he says. “I thought we were well in the game and had the better opportunities. I thought we handled their threats really well and were causing them some problems. Once the first goal went in we lost our composure a little bit.”
Ange Postecoglou speaks ...
“These fans deserves to be competing against clubs like Real Madrid on a regular basis,” the Celtic manager says. “I want to give them that and feel that responsibility.” While pleased with his side’s performance, he goes on to rue their missed chances. “If you score first you increasse the pressure on the other side, who have to come and attack you.”
Pep Guardiola speaks ...
“We made not a good first half - we wanted to attack too quick,” he says. “When they were playing better we scored the second one with a brilliant action from Phil. Then after it was easier. We gave more passes. Sometimes we want to rush so quick because Erling is there. You have this attraction of him, we want to attack it sometimes. We have to be more patient.”
Kevin De Bruyne speaks ...
“The first away game is very important,” the Manchester City playmaker told BT Sport. “You have to set a tone and I think we did that today. Obviously it was a good performance, a good victory and it is nice to start it that way.”
On Erling Halland: “The way he has adapted to us is really good but I think outside the goalscoring there is another part in the game and I think that part is maybe more tough to adapt to,” he said. “But it makes it more exciting that if he can adjust to the way we play then the level is going to go up and that is what we demand from him. If you score that much you can get away with a little bit more but he knows, and we know, we can still do better.”
Callum McGregor speaks ...
“It was really enjoyable,” Celtic’s captain tells BT Sport. “Ultimately it’s disappointing to lose three goals at home. It was a great showing from the lads, we’ve been building towards that belief. We trust ourselves and trust the manager.
“There was enough in the game to show we belong at this level. We took the game to Madrid. We had a 10-15 minute spell where we lost concentration and that’s why they’re the holders, the quality they have on the counter.”
On his own shot hitting the woodwork in the first half: “I don’t know how it stayed out,” he says. “When you see it clip the inside of the post you think it’s going in but it wasn’t to be.”
Match report: Dinamo Zagreb 1-0 Chelsea
Group E: “In the competition where he found such success just 17 months ago in the final against Manchester City, Thomas Tuchel was powerless to stop Dinamo Zagreb recording a famous victory courtesy of Miroslav Orsic’s well-taken goal,” writes Ed Aarons from the Stadion Maksimir.
Match report: Sevilla 0-4 Manchester City
Group G: “Erling Haaland is inevitable,” writes Sid Lowe from the Ramón Sánchez Pizjuán Stadium. “That, at least, is how it felt in Seville, and how it is starting to feel in stadiums all over the place.”
Match report: Celtic 0-3 Real Madrid
Group F: “Celtic knew how to start,” writes Ewan Murray from Celtic Park. “Real Madrid knew how to finish. Three second-half goals and an immaculate display of second-half possession got their title defence off to a perfect start.”
Tonight's Champions League results
Group E
Dinamo Zagreb 1-0 Chelsea
FC Salzburg 1-1 AC Milan
Group F
Celtic 0-3 Real Madrid
RB Leipzig 1-4 Shakhtar Donetsk
Group G
Borussia Dortmund 3-0 FC Copenhagen
Sevilla 0-4 Manchester City
Group H
Benfica 2-0 Maccabi Haifa
PSG 2-1 Juventus
Full time: FC Salzburg 1-1 AC Milan
Group E: The Italian champions had to come from behind to earn a share of the points with their Austrian hosts.
Full time: RB Leipzig 1-4 Shakhtar Donetsk
Group F: The hastily assembled side from Ukraine captured the headlines with a win over RB Leipzig that few predicted.
Updated
Full time: Benfica 2-0 Maccabi Haifa
Group H: Alex Grimaldi scored one of the goals of the night as Benfica got the better of their visitors from Israel.
Full time: Sevilla 0-4 Manchester City
Group G: Erling Haaland added another brace to his tally as Manchester City swatted Sevilla aside in their CHampions League opener.
Full time: Paris Saint-Germain 2-1 Juventus
Group H: Two first-half goals from Kylian Mbappe were enough to see off Juventus in Paris.
Full time: Celtic 0-3 Real Madrid
Group F: Celtic’s approach was predictably bold but the failure of Ange Postecoglou’s team to take their chances cost them dearly against the reigning champions.
GOAL! Sevilla 0-4 Manchester City (Dias 90)
Group G: Ruben Dias completes the rout for Manchester CIty, bundling home from close range at the death.
Updated
Sevilla 0-3 Manchester City: They’re into added time in Seville, where Erling Haaland has been substituted and Manchester City remain in total control.
GOAL! RB Leipzig 1-4 Shakhtar Donetsk (Traore 86)
Group F: Shakhtar make it four, with Mudryk turning provider this time. At the end of another blistering counter-attack, he picks out Lassina Traore with a cross from the left and the Burkinabe makes no mistake.
Updated
GOAL! Celtic 0-3 Real Madrid (Hazard 77)
Group F: Eden Hazard slots home from the edge of the six-yard box, converting a Dani Carvajal pull-back after the Spaniard had beaten the offside trap to got in behind the Celtic defence.
Updated
GOAL! RB Leipzig 1-3 Shakhtar Donetsk (Mudryk 76)
Group H: There’s a fairytale unfolding in Leipzig for the Ukrainian side, who hit Leipzig on the break again. Mykhalo Mudryk scores their third.
Benfica 2-0 Maccabi Haifa: The pick of those goals, incidentally, was Alex Grimaldi’s for Benfica, an absolute screamer into the top corner from outside the penalty area.
Updated
And breathe: Just the nine goals to report on in as many minutes there … mercifully, they’ve dried up for the time being.
GOAL! Sevilla 0-3 Manchester City (Haaland 67)
Group G: The goals continue to fly in and Haaland scores his second of the night. Phil Foden had a shot from inside the are saved by Sevilla goalkeeper Bono but the U2 frontman can only parry it to the feet of That Man Again. You know the rest …
Updated
GOAL! Sevilla 0-2 Manchester City (Foden 56)
Group G: Phil Foden scores City’s second of the evening.
GOAL! RB Leipzig 1-2 Shakhtar Donetsk (Shved 57)
Group F: Shakhtar retake the lead less than a minute after Leipzig’s equaliser, with Marian Shved scoring his second of the evening.
Updated
GOAL! Celtic 0-2 Real Madrid (Modric 60)
Group F: Luka Modric curls the ball past Joe Hart with the outside of his right foot to score a beauty. Celtic’s goalkeeper gets a hand to the ball but is powerless to keep it out.
Updated
GOAL! Benfica 2-0 Maccabi Haifa (Grimaldi 55)
Group H: Having created the firsat, Alex Grimaldi scores the second to extend Benfica’s lead.
GOAL! Celtic 0-1 Real Madrid (Vinicius Jr 56)
Group F: Celtic’s resistance is broken. Vinicius Jr is on hand at the far post to slot home a terrific low cross Federico Valverde cross from the right.
Updated
GOAL! RB Leipzig 1-1 Shakhtar Donetsk (Simakan 57)
Group F: Mohamed Simakan rifles home from about 15 yards out to restore parity for RB Leipzig.
Updated
GOAL! PSG 2-1 Juventus (McKennie 53)
Group H: On as a substitute, Weston McKennie leaps highest to power home a FIlip Kostic cross after Juventus had taken a short corner.
GOAL! Benfica 1-0 Maccabi Haifa (Silva 49)
Group H: Benfica break the deadlock in Lisbon, with Rafa Silva getting the faintest of touches on an Alex Grimaldo cross to steer home at the near post.
Celtic 0-0 Real Madrid: More good play from Celtic, as Reo Hatate plays a through ball into the Real penalty area that has a mite too much welly on it for his compatriot Maede to latch on to.
Celtic 0-0 Real Madrid: Play resumes at Celtic Park, where Ange Postecoglou has made a tactical switch, replacing Liel Abada with Daizen Maede. Antonio Rudiger is on for Real Madrid, in place of Eder Militao.
Oh my! Maede immediately misses a glorious opportunity, failing to connect cleanly with a Juranovic cross on the edge of the six-yard box. That was a wonderful chance!
Updated
Champions League half-times
Group E
Dinamo Zagreb 1-0 Chelsea (result)
FC Salzburg 1-1 AC Milan
Group F
Celtic 0-0 Real Madrid
RB Leipzig 0-1 Shakhtar Donetsk
Group G
Borussia Dortmund 3-0 FC Copenhagen (result)
Sevilla 0-1 Manchester City
Group H
Benfica 0-0 Maccabi Haifa
PSG 2-0 Juventus
Celtic 0-0 Real Madrid: Joe Hart is quick off his line to narrow the angle and pull off a splendid save from Vinicius Junior, who had got in behind the Celtic defence and found himself in a one-on-one with the goalkeeper. Celtic are playing superbly.
Updated
Sevilla 0-1 Manchester City: Manchester City and Sevilla trade blows, with Erling Haaland trying his luck from a tight angle at one end before Pap Gomez sends a wild shot high and wide at the other for the hosts.
GOAL! RB Salzburg 1-1 AC Milan (Saelemaekers 40)
Group E: Alexis Saelemaekers breaks his Champions League scoring duck, finishing a fine team move with a low drive that Salzburg goalkeeper Philipp Kohn got a hand to but couldn’t keep out.
Updated
Benfica 0-0 Maccabi Haifa: Rafa Silva brings a smart save out of Maccabi Haifa goalkeeper Joshua Cohen, who dives to his left to claw away a rasping drive from the edge of the penalty area.
Celtic 0-0 Real Madrid: A good night for Celtic just got a little bit better. Real Madrid striker Karim Benzema limps off injured and is replaced by Eden Hazard.
GOAL! RB Salzburg 1-0 AC Milan (Okafor 28)
Group E: Noah Okafor cuts in from the left with the ball at his feet, sits Pierre Kalulu on his backside with a soft-shoe shuffle and fires the ball between the legs of Mike Maignan.
Updated
GOAL! PSG 2-0 Juventus (Mbappe 22)
Group H: Kylian Mbappe scores his second of the evening, sprinting into the box, getting to get on the end of a one-two with Achraf Hakimi and drive the ball past Juventus goalkeeper Mattia “Reggie” Perin swith his right foot.
Updated
Celtic 0-0 Real Madrid: Celtic have been outstanding tonight and go close to taking the lead. Callum McGregor smashes a shot from outside the penalty area against the left post after being teed up by Georgos Giakoumanis.
GOAL! Sevilla 0-1 Man City (Haaland 20)
Group G: Sound the “That Man Again” klaxon: Erling Haaland is on hand at the far post to volley home a Kevin De Bruyne cross at the far post.
Updated
GOAL! RB Leipzig 0-1 Shakhtar Donetsk (Shved 16)
Group F: Leipzig goalkeeper Peter Gulacsi has an absolute shocker, dawdling endlessly over a clearance and allowing Maryan Shved to rob him of the ball, skip past him and score into an empty net from about 25 yards out.
Celtic 0-0 Real Madrid: No score at Celtic Park yet, but the Scottish champions are surviving something of an onslaught after Real broke upfield in numbers following an unsuccessful effort on goal from Georgos Giakoumanis. Breaking upfield on a counter-attack of their own, Celtic carve an opening for Liel Abada, who is put through on goal by Jota but sidefoots feebly at Thibaut Courtois.
Sevilla 0-0 Man City: No drama of note so far but Erling Haaland has missed a half-chance for City. Or what is more commonly known as “a chance” in Haaland World.
RB Salzberg 0-0 AC Milan: Your friend and mine, Olivier Giroud, has an early effort from a narrow angle saved by Red Bull Salzburg goalkeeper Philipp Lohn.
GOAL! Paris Saint-Germain 1-0 Juventus (Mbappe 5)
Group H: An audacious flick over the top from Neymar and Kylian Mbappe smashes home a diagonal volley from close range. PSG lead in Paris.
Updated
Match report: Dinamo Zagreb 1-0 Chelsea
Group E: “This was not exactly how Thomas Tuchel would have imagined his 100th match as Chelsea manager,” writes Ed Aarons from Satadion Maksimar. “In the competition where he found such success 17 months ago, the German was powerless to stop Dinamo Zagreb recording a famous victory courtesy of Mislav Orsic’s well-taken goal in the first half.”
Celtic 0-0 Real Madrid: To raucous roars of approval at Celtic Park, Celtic win two early corners in quick succession. Nothing comes of either but it’s a highly encouraging start for Ange Postecoglou’s side.
Our 8pm (BST) kick-offs are go ...
Peeeeeeeeep! The collective ball is rolling in Salzburg, Seville, Glasgow, Leipzig, Lisbon and Paris.
Updated
Full time: Borussia Dortmund 3-0 FC Copenhagen
Group G: Jude Bellingham was among the goals as Borussia Dortmund put their Danish visitors to the sword in Germany.
Updated
Full time: Dinamo Zagreb 1-0 Chelsea
Group E: The Croatian champions have survived a late onslaught to beat Chelsea, whose stuttering start to the season continues. Mislav Orsic scored the only goal of the game, finishing off a first half counter-attack after getting the better of Kalidou Koulibaly and Kepa.
Dinamo Zagreb v Chelsea: They’re into eight minutes of injury time in Croatia, where the home side lead Chelsea by the only goal of the game so far. You can follow the knockings of that one with John Brewin …
Updated
Celtic v Real Madrid: Ange Postecoglou makes two changes to the side that started against Rangers on Saturday. Giorgos Giakoumakis leads the line in place of Kyogo Furuhashi, who was forced off with a shoulder injury in the opening minutes of the Old Firm derby and is on the bench tonight. Mortiz Jenz also comes in to replace the injured Carl Starfelt in the heart of the Celtic back line.
Updated
Sevilla v Manchester City: Deadline-day signing Manuel Akanji came in for his Manchester City debut as the Premier League winners begin their latest attempt to win the Champions League. Sergio Gomez also makes his first start for City in the Group G clash at the Roman Sanchez Pizjuan Stadium, as manager Pep Guardiola was forced into defensive changes with John Stones and Kyle Walker out injured. Jack Grealish also returns to the side.
Benfica v Maccabi Haifa line-ups
Benfica: Vlachodimos, Bah, Silva, Otamendi, Grimaldo, Florentino, Jeremias, Neres, Rafa Silva, Joao Mario, Goncalo Ramos.
Subs: Gilberto, Aursnes, Goncalves, Pinho, Chiquinho, Ristic, Brooks, Musa, Araujo, Bernardo, Helton Leite, Draxler.
Maccabi Haifa: Cohen, Sundgren, Batubinsika, Seck, Goldberg, Mohamed, Lavi, Chery, David, Pierrot, Haziza.
Subs: Atzili, Tchibota, Menachem, Rukavytsya, Arad, Abu Fani, Podgoreanu, Levi, Eliyahu, Gershon, Mishpati.
Referee: Andreas Ekberg (Sweden)
RB Leipzig v Shakhtar Donetsk line-ups
RB Leipzig: Gulacsi, Simakan, Diallo, Orban, Halstenberg, Szoboszlai, Laimer, Schlager, Nkunku, Andre Silva, Werner.
Subs: Haidara, Forsberg, Blaswich, Raum, Gvardiol, Novoa, Henrichs, Kampl.
Shakhtar Donetsk: Trubin, Taylor, Bondar, Matviyenko, Konoplya, Stepanenko, Shved, Sudakov, Bondarenko, Mudryk, Zubkov.
Subs: Shevchenko, Traore, Kryvtsov, Sikan, Mykhaylichenko, Kryskiv, Djurasek, Topalov, Ocheretko, Pyatov, Kozik, Petryak.
Referee: Joao Pinheiro (Portugal)
Updated
Paris Saint-Germain v Juventus
PSG: Donnarumma, Sergio Ramos, Marquinhos, Kimpembe, Hakimi, Verratti, Vitinha, Nuno Mendes, Messi, Mbappe, Neymar.
Subs: Navas, Fabian, Bernat, Danilo Pereira, Sergio Rico, Sanches, Sarabia, Mukiele, Carlos Soler, Ekitike.
Juventus: Perin, Bremer, Bonucci, Danilo, Cuadrado, Miretti, Paredes, Rabiot, Kostic, Milik, Vlahovic.
Subs: De Sciglio, Locatelli, McKennie, Alex Sandro, Gatti, Kean, Pinsoglio, Rugani, Soule, Garofani, Fagioli.
Referee: Anthony Taylor (England)
RB Salzburg v AC Milan line-ups
RB Salzburg: Kohn, Dedic, Solet, Wober, Ulmer, Seiwald, Capaldo, Kjaergaard, Kameri, Fernando, Okafor.
Subs: Mantl, Van der Brempt, Baidoo, Adamu, Simic, Diarra, Gourna-Douath, Sesko, Pavlovic, Walke, Bernardo.
AC Milan: Maignan, Calabria, Kalulu Kyatengwa, Tomori, Hernandez, Bennacer, Tonali, Saelemaekers, De Ketelaere, Leao, Giroud.
Subs: Toure, Diaz, Dest, Kjaer, Origi, Messias, Pobega, Gabbia, Mirante, Jungdal.
Referee: Srdjan Jovanovic (Serbia)
Celtic v Real Madrid line-ups
Celtic: Hart, Juranovic, Carter-Vickers, Jenz, Taylor, O’Riley, McGregor, Hatate, Abada, Giakoumakis, Jota.
Subs: Furuhashi, Haksabanovic, Mooy, Turnbull, McCarthy, Bernabei, Bain, Siegrist, Maeda, Forrest, Ralston, Welsh.
Real Madrid: Courtois, Carvajal, Eder Militao, Alaba, Mendy, Modric, Tchouameni, Kroos, Valverde, Benzema, Vinicius Junior.
Subs: Nacho, Hazard, Asensio, Camavinga, Lunin, Lucas, Ceballos, Rodrygo, Rudiger, Mariano, Lopez.
Referee: Sandro Scharer (Switzerland)
Updated
Sevilla v Manchester City line-ups
Sevilla: Bounou, Carmona, Gudelj, Kouassi, Alex Telles, Jesus Navas, Rakitic, Delaney, Acuna, Isco, Gomez.
Subs: Dmitrovic, Montiel, Rekik, Dolberg, Suso, Jordan, Januzaj, Mir, En-Nesyri, Fernando, Salas, Flores.
Manchester City: Ederson, Joao Cancelo, Akanji, Dias, Gomez, De Bruyne, Rodri, Bernardo Silva, Foden, Haaland, Grealish.
Subs: Phillips, Ake, Gundogan, Ortega, Alvarez, Mahrez, Carson, Palmer, Lewis, Wilson-Esbrand.
Referee: Davide Massa (Italy)
England v Luxembourg
Women’s World Cup qualifier: They may have won the Euros, but can England’s pride of Lionesses do it on a balmy Tuesday night in Stoke? Find out with Rob Smyth …
Celtic v Real Madrid: ““I don’t think we’ll change,” said David Turnbull, upon being asked if Celtic would revert from manager Ange Postecoglou’s famous Plan A against Real Madrid. “We’ll go in full of confidence and try to play our own game. Whether it works or it doesn’t, we will still play that way. Hopefully, it does work.”
Sevilla v Manchester City: Pep Guardiola has warned his Manchester City players that they cannot rely on Erling Haaland alone to make the difference as the club start their latest quest for Champions League glory at Sevilla tonight.
Philipp Lahm: “The Champions League delivers exhilarating nights like the semi-finals between Real and City last year. But is a competition that only about five clubs can win really what we want or European football needs?”
Champions League clockwatch
Welcome one and all, as we cast a roving eye over tonight’s goings-on in the opening round of this season’s Champions League group games. We’ve got some belting fixtures to look forward to and a couple of early kick-offs are well under way.
In Group E, Chelsea have been hit on the break and currently trail Dinamo Zagreb 1-0 as the game approaches half-time. Meanwhile in Group G, Borussia Dortmund lead FC Copenhagen 2-0 as their game counts down to the break.