The Champions League returned after all the excitement of Matchday 1 with another blockbuster round of games, exclusively live on BT Sport.

We've got match reports of all eight games from Tuesday night so read on, or click through to the game of your choice, to check out what's coming your way on BT Sport.


Watch TNT Sports' unbeatable line-up of world-class live sport for just £29.99 a month.

Shakhtar Donetsk 0-0 Inter - Watch replay

Shakhtar Donetsk and Inter shared the spoils in a match marred by a injury to young striker Lassina Traore. 

The hosts were reeling after suffering an opening-game defeat to Sheriff Tiraspol while Simone Inzaghi's side came off second best against Real Madrid.

Manor Solomon hit a post and Nicolo Barella's 25-yard strike cannoned off the bar in the first half, either side of the injury to Traore, who was landed on awkwardly by Denzel Dumfries and had to be stretchered off. 

Milan Skriniar's remarkable defensive awareness prevented Pedrinho from opening the scoring from close range just after the break as Andriy Pyatov impressively denied Joaquin Correa and Stefan de Vrij in the closing stages. 

Ajax 2-0 Besiktas - Watch replay

Ajax comfortably saw off Besiktas at the Johan Cruyff Arena to move top of Champions League Group C.

After thrashing Sporting Lisbon 5-1 in their opening group game in large part due to four strikes from Sebastien Haller, Erik ten Hag’s side dominated the opening exchanges and took the lead on 17 minutes when Steven Berghuis swept home for his second of this season’s competition from close after an excellent dribble and square pass from Dusan Tadic.

Tadic then somehow scuffed wide after Haller had crossed for him, but it didn’t matter as the former West Ham striker saw Berghuis’ whipped ball in go past Ersin Destanoglu.

Kenan Karaman thought he had halved the deficit midway through the second half, but the Turkey international was penalised for a foul in the build-up.

Ajax’s next match in the group is at home to Borussia Dortmund on 19 October, with Besiktas hosting Sporting the same day. 

Paris Saint-Germain 2-0 Man City - Watch replay

Lionel Messi scored his first goal for PSG as Man City suffered their first Champions League group stage defeat since September 2018.

The goal, PSG's second in a convincing 2-0 win was Messi's 673rd of his club career and ended a three-game drought for his new club. 

The victory ends a run of four consecutive Champions League matches without a win for PSG, who enjoyed their first victory since beating Bayern back in April.

Defeat for Pep Guardiola's side leaves them second in the group behind leaders PSG.

Porto 1-5 Liverpool - Watch replay

Liverpool made it eight goals in two Champions League games as they topped Group B after thumping Porto.

Mohamed Salah opened the scoring after Curtis Jones' menacing shot was palmed out into dangerous territory by Diogo Costa and the Egyptian capitalised on poor control from Zaidu Sanusi to bag his sixth goal in as many goals in all competitions for the Reds. 

James Milner's cross then wasn't dealt with by anyone in the hosts' backline, with Sadio Mane tapping home into virtually an empty net just before the break.

Salah made it three just before the hour mark as Jones carried the ball upfield purposefully once more, finding the 29-year-old in space for him to finish confidently past Costa.

The hosts got one back through Mehdi Taremi before Roberto Firmino as the Brazilian seized on an awful mix-up and slid the ball past Costa from around 30 yards as he scrambled back in vain. 

Firmino, who only replaced Salah on 67 minutes, rounded off the scoring in the closing stages and a win at Atletico Madrid in three weeks' time will put Jurgen Klopp's men on the cusp of qualification for the knockout stage. 

Milan 1-2 Atletico Madrid - Watch replay

AC Milan's first Champions League home game since 2014 ended with a heartbreaking 2-1 defeat to La Liga champions Atletico Madrid after playing most of the game with 10 men.

Portugal forward Rafael Leao grabbed the game's opening goal, but teammate Franck Kessie was sent off soon after for two soft bookable offences.

Antoine Griezmann grabbed an equaliser with minutes remaining, before Luis Suarez's stoppage time penalty earned Atleti all three points.

This was Atlético Madrid’s first away win against Italian opponents since they beat AC Milan back in in February 2014, having been winless in four such games coming into this one.

Real Madrid 1-2 Sheriff Tiraspol - Watch replay

Sheriff Tiraspol pulled off one of the biggest shocks in Champions League history as they defeat 13-time champions Real Madrid at the Bernabeu.

The Moldovans, making their debut in the competition this season, made a dream start in the Spanish capital as they went ahead on 25 minutes thanks to Jasurbek Yakhshiboev's header. 

After Vinicius Junior was clumsily fouled midway through the second half, Karim Benzema stepped up to thump home the penalty.

It would perhaps be expected that an equaliser would have opened the floodgates.

However, Sebastien Thill had the last laugh, thumping a stunning half-volley from the edge of the box into Thibaut Courtois' top right-hand corner. 

After their opening-game victory over Shakhtar, Sheriff now incredibly sit top of Group D on six points, with Carlo Ancelotti's side on three and the Ukrainians level with Inter on one. 

Dortmund 1-0 Sporting - Watch replay

Jude Bellingham's slide-rule assist for Donyell Malen proved the difference between Dortmund and Sporting at Signal Iduna Park.

Mahmoud Dahoud was forced off through injury early on as the visitors made a bright start, but Malen, a summer signing from PSV Eindhoven, broke the deadlock on 37 minutes as he received Jude Bellingham's precise pass on the edge of the area, took a touch and slid the ball past Antonio Adan.

Malen thought he had doubled his tally in the second period, but was flagged offside after heading home Marco Reus' cross.

Marco Rose's men now sit level on points with Ajax before they travel to Amsterdam in mid-October, while Sporting will hope for their first points of the campaign when they travel to Turkey to take on Besiktas, who also have two losses to their name so far. 

RB Leipzig 1-2 Club Brugge - Watch replay

Club Brugge overcame an early first-half deficit to upset RB Leipzig in Germany.

The win was Brugge's first ever victory against German oppisition in European competition, ending a 14-match winless run.

The Bundesliga giants have now lost four consecutive Champions League matches for the first time in their history, despite Christopher Nkunku giving them the lead after just five minutes.

The visitors hit back through Hans Vanaken, who became the first Belgian to score in four consecutive Champions League appearances, before Mats Rits netted just before half-time.