Liverpool 3-2 AC Milan
Liverpool engineered an entertaining 3-2 victory over the returning AC Milan at Anfield after going behind at the halftime interval.
Fikayo Tomori’s own-goal gave Liverpool the perfect start and Mohamed Salah was on course to add a second from the penalty spot, but missed leaving Ante Rebic to equalise.
Spaniard Brahim Diaz handed Milan the lead into halftime, but Salah came and atoned for the penalty miss after the break before Jordan Henderson netted what turned out to be the winner.
Manchester City 6-3 RB Leipzig
Manchester City surged to the top of Group A with a thumping 6-3 victory over RB Leipzig out at the Etihad Stadium.
Dutchman Nathan Ake made the early breakthrough followed by Nordi Mukiele’s own-goal, whilst Christopher Nkunku gave Leipzig hope only for Riyad Mahrez’s penalty to dent their desires again.
Leipzig’s mood lifted again however through a second from Nkunku before he went on to grab a hat-trick, but Jack Grealish, Joao Cancelo and Gabriel Jesus put City in control, while Angelino saw red.
Inter Milan 0-1 Real Madrid
Real Madrid's UEFA Champions League journey in Group D began on a high following a late 1-0 win over Inter Milan on Wednesday evening.
Madrid had David Alaba back after he missed Sunday’s win over Celta Vigo, while Inter were able to call on Alessandro Bastoni at the back.
Substitute Rodrygo gave Los Blancos the lead at the death with a left-footed volley that saw Inter to their first loss under Simone Inzaghi.
Sporting Lisbon 1-5 Ajax Amsterdam
Ajax Amsterdam recorded an emphatic 5-1 victory over Sporting Lisbon to start their campaign in Group C off on a high.
Sebastian Haller’s tenth minute double had Ajax up and running, while Paulinho gave Sporting a response before Steven Berghuis made it comfortable again for the Dutch giants.
Haller capped a fine display after halftime with another double to see his side to a big victory and top spot in the group.
Atletico Madrid 0-0 FC Porto
Atletico Madrid held a ten-man FC Porto to a hard-fought goalless draw at the Wanda Metropolitano Stadium in Group B.
This result leaves Atleti second in the group and Porto, who had centre-back Chancel Mbemba dismissed at the death in third spot.
Besiktas 1-2 Borussia Dortmund
Borussia Dortmund opened their UEFA Champions League campaign with a 2-1 triumph over Turkish outfit Besiktas on Wednesday evening.
However, it was the highly-rated midfielder Jude Bellingham who put Dortmund with his second Champions League after volleying home at the near post.
Erling Haaland extended Dortmund's advantage just before the break to make it six goals across all competitions this campaign.
Javi Montero pulled a goal back for Besiktas in the fourth minute of time added on in the second half, but Dormtund held on for the win.
Sheriff Tiraspol 2-0 Shakhtar Donetsk
Maldovan outfit FC Sheriff Tiraspol made their debut in Europe's premier club competition on Wednesday night.
Both sides qualified for the group stages via the play-offs, but the Ukraine giants had a lot more experience coming into the competitions.
Sheriff got off to a dream start when Adama Traore opened the scoring after 16 minutes, while Momo Yansane wrapped up proceedings in the 62nd minute.
Here is a look at the 10 costliest squads in Europe!