Rangers 1-3 Ajax
Rangers were left with an unwanted Champions League group stage record following their 3-1 defeat by Ajax at Ibrox.
On another damaging European night, Steven Berghuis put the Dutch visitors head in the fourth minute before Mohammed Kudus added a second in the 29th minute with the home side, admittedly stricken by injury and suspension, again looking well short at the elite level.
Gers skipper James Tavernier scored a late penalty but substitute Francisco Conceicao soon restored the visitors' two-goal lead.
Rangers 1-3 Ajax - All the goals from Ibrox where Rangers completed the worst ever group stage campaign in Champions League history, rounding things off with defeat to Ajax. #RTEsoccer pic.twitter.com/Wu6ifghzjJ
— RTÉ Soccer (@RTEsoccer) November 1, 2022
It meant that – after six Group A defeats out of six – the Govan side have a goal difference of -20, the worst ever performance in a group stage, beating Dinamo Zagreb who lost all six games and finished on -19 in 2011-12.
Victoria Plzen 2-4 FC Barcelona
In the Czech Republic, Ferran Torres scored in each half as Barcelona eased past Victoria Plzen, but both sides were already eliminated from the competition.
Barcelona remained in third place in Group C behind Bayern Munich and Inter Milan and will drop into the Europa League. Viktoria Plzen ended their European campaign without a point.
Barcelona, struck six minutes into the match when defender Marcos Alonso poked the ball over the line after it squirmed past the Plzen goalkeeper.
Plzen 2-4 Barcelona - Ferran Torres scored in each half as Barcelona eased past the Czech club, with both sides already eliminated from the competition #ucl #rtesoccer pic.twitter.com/i58Qzbs1k0
— RTÉ Soccer (@RTEsoccer) November 1, 2022
The visitors doubled the lead just before the break when Jordi Alba deftly nodded the ball to the feet of an unmarked Torres who calmly slotted the ball into the net for a goal initially ruled out before a VAR review.
The Czech champions briefly cut the deficit in half when Tomas Chory converted a penalty after winning a spot kick in the 51st minute before Torres nabbed his second of the night on the break minutes later.
Plzen responded with a glancing Chory header in the 63rd minute to potentially set up a nervy finish until Pablo Torre slammed a shot into the roof of the net on his Barcelona debut to wrap up the victory.
Bayern Munich 2-0 Internazionale
Bayern Munich completed a perfect group stage by beating fellow qualifiers Inter 2-0 thanks to goals from Benjamin Pavard and Eric Maxim Choupo-Moting in their final Group C game.
Bayern ended top on 18 points, eight ahead of second-placed Inter with both teams having already reached the knockout stage.
Plzen 2-4 Barcelona - Ferran Torres scored in each half as Barcelona eased past the Czech club, with both sides already eliminated from the competition #ucl #rtesoccer pic.twitter.com/i58Qzbs1k0
— RTÉ Soccer (@RTEsoccer) November 1, 2022
With Bayern and Inter having nothing riding on the game, it was an affair that won't live long in the memory.
Sporting 1-2 Eintracht Frankfurt
Eintracht Frankfurt staged a second-half comeback, scoring twice in 10 minutes to beat hosts Sporting 2-1 and qualify for the last 16 for the first time, knocking the Portuguese out of the competition.
The Europa League champions pulled themselves out of the depths of despair at halftime when they were facing certain elimination and with goals from Daichi Kamada and Randal Kolo Muani after the break left the pitch as unlikely winners.
Eintracht finished Group D in second place on 10 points from six games, with Tottenham Hotspur top on 11 after their last-gasp 2-1 victory at bottom club Olympique de Marseille. Sporting are third and will continue in the Europa League.

Porto 2-1 Atletico Madrid
Goals from Mehdi Taremi and Stephen Eustaquio helped Porto secure a 2-1 win at home to Atletico Madrid to finish top of Group B.
Porto had already qualified for the last 16 but leapfrogged Club Brugge to finish as group winners with 12 points, one point ahead of the Belgians who also went through.
Porto 2-1 Atletico Madrid - Goals from Mehdi Taremi and Stephen Eustaquio secure top spot in Group B for hosts Porto #ucl #rtesoccer pic.twitter.com/GGaamKMAds
— RTÉ Soccer (@RTEsoccer) November 1, 2022
Atletico finished last, failing even to qualify for the second-tier Europa League knockout round playoffs.
Bayer Leverkusen 0-0 Club Brugge
Club Brugge finished second in their group after failing to win at Bayer Leverkusen, instead drawing 0-0 in their final Group B game.
Upstarts Brugge had already qualified for February's round of 16 following their first four games after emerging as the surprise package of the Champions League group campaign.
Bayer Leverkusen 0-0 Club Brugge – Surprise package Brugge come closest to scoring Germany and finish the group as runners-up #ucl #rtesoccer pic.twitter.com/bGvsP1L53o
— RTÉ Soccer (@RTEsoccer) November 1, 2022
Leverkusen finished third to take a Europa League place ahead of bottom side Atletico on their head-to-head results against the Spanish club after both finished on five points.
Brugge came closest to victory on Tuesday when their Canada international Tajon Buchanan struck the upright shortly after halftime although Leverkusen were the more attacking and forced visiting goalkeeper Simon Mignolet to make some key saves.