19/04 6:30 PM
20/04 1:30 PM
20/04 1:30 PM
20/04 1:30 PM
20/04 1:30 PM
20/04 4:30 PM
21/04 1:30 PM
21/04 3:30 PM
21/04 5:30 PM
Bayern Munich and Bayer Leverkusen are the last two of eight Bundesliga teams still competing in the UEFA Champions League and Europa League knockouts. - © /
Bayern Munich and Bayer Leverkusen are the last two of eight Bundesliga teams still competing in the UEFA Champions League and Europa League knockouts. - © /
bundesliga

Bayern Munich to face Manchester City in UEFA Champions League quarter-final; Bayer Leverkusen vs. Union Saint-Gilloise in Europa League

xwhatsappmailcopy-link

Bundesliga champions Bayern Munich have been drawn against Manchester City in the quarter-finals of the 2022/23 UEFA Champions League, while Bayer Leverkusen will face Union Saint-Gilloise in the Europa League.

Bayern saw off Paris Saint-Germain with a 3-0 aggregate win in the round of 16 to continue their 100 percent record in this season’s Champions League and reach the final eight for the 21st time. The Munich team will play the first leg in Manchester before the reverse fixture at the Allianz Arena.

Germany’s last-standing representative in the Champions League and the champions of England have met six times before in UEFA competition, but not since the 2014/15 group stage. The record against the team currently coached by former Bayern boss Pep Guardiola is three wins each. It’s also another encounter for the record champions against former Borussia Dortmund striker Erling Haaland.

The two legs will be played on 11/12 and 18/19 April, with UEFA to confirm the exact dates and times for all fixtures in due course.

Quarter-final draw in full:

Real Madrid vs. Chelsea
Benfica vs. Inter Milan
Manchester City vs. Bayern Munich
AC Milan vs. Napoli

The pairings for the semi-finals were also made after the quarter-final draw. It means if Bayern see off Man City that they will face either holders Real Madrid or Chelsea for a place in the final in Istanbul on 10 June. The semi-final ties will be played on 9/10 and 16/17 May.

Watch: Bayern's all-star attack

Bayer Leverkusen are also the Bundesliga’s sole representative still in the Europa League this season. After a 4-0 aggregate victory over Ferencvaros, they will make the short trip to Union Saint-Gilloise, who eliminated Union Berlin in the round of 16.

Leverkusen will host the first leg at home, which is scheduled to be played on Thursday 13 April. The reverse fixture in Belgium will be on 20 April, with UEFA to confirm the exact dates and times for all fixtures in due course.

Quarter-final draw in full:

Manchester United vs. Sevilla
Juventus vs. Sporting Lisbon
Bayer Leverkusen vs. Union Saint-Gilloise
Feyenoord vs. Roma

The pairings for the semi-finals were also made after the quarter-final draw. It means that if Leverkusen see off Saint-Gilloise they will face either Feyenoord or Jose Mourinho's Roma for a place in the final in Budapest on 31 May. The semi-final ties will be played on 11 and 18 May.

All previous results this season

bundesliga.com has all the fixtures and results from all its representatives across the Champions League, Europa League and Conference League in 2022/23...

Champions League round of 16

First leg: Paris Saint-German 0-1 Bayern Munich
Goals: 0-1 Coman 53’ (assist: Davies)
Sent off: Pavard 90’+1

Kingsley Coman came back to haunt boyhood club Paris Saint-Germain as Bayern won the first leg of their Champions League last-16 tie at the Parc des Princes.

Second leg: Bayern Munich 2-0 Paris Saint-Germain (agg: 3-0)
Goals: 1-0
Choupo-Moting 61’ (assist: Goretzka), 2-0 Gnabry 89’ (assist: Cancelo)

Eric Maxim Choupo-Moting was on target as Bayern Munich advanced to the 2022/23 Champions League quarter-finals at the expense of the Cameroonian’s former club Paris Saint-Germain.

First leg: Borussia Dortmund 1-0 Chelsea
Goals: 1-0 Adeyemi (63’)

Jude Bellingham captained Dortmund to a 1-0 win over Chelsea in their last-16 first leg, Karim Adeyemi scoring the decisive goal at the Signal Iduna Park.

Second leg: Chelsea 2-0 Borussia Dortmund (agg: 2-1)
Goals: 1-0 Sterling 43', 2-0 Havertz pen. 53'

Borussia Dortmund's 2022/23 Champions League journey ended with a 2-0 defeat at Stamford Bridge against Chelsea, with former Bayer Leverkusen forward Kai Havertz scoring the goal that knocked the visitors out at the last-16 stage.

Watch: The best of Wirtz and Musiala, Leverkusen and Bayern's teen sensations

First leg: Eintracht Frankfurt 0-2 Napoli
Goals: 0-1 Osimhen (40'), 0-2 Di Lorenzo (58')
Red card: Kolo Muani (65')

Despite Kevin Trapp's penalty save, Frankfurt lost the first leg of their last-16 tie with Napoli 2-0, not helped by Randal Kolo Muani's second-half sending off.

Second leg: Napoli 3-0 Eintracht Frankfurt (agg: 5-0)
Goals: 1-0 Osimhen 45'+2 (assist: Politano), 2-0 Osimhen 53' (assist: Di Lorenzo), 3-0 Zielinski pen. 64'

UEFA Europa League winners last season, Eintracht Frankfurt are out of the 2022/23 UEFA Champions League after losing their last-16 tie to Napoli.

Wednesday 22 February

First leg: RB Leipzig 1-1 Manchester City
Goals: 0-1 Mahrez (27’), 1-1 Gvardiol (70’)

Josko Gvardiol kept Leipzig's hopes of reaching the Champions League quarter-finals alive with the equalising goal in their last-16 home leg against Manchester City.

Second leg: Manchester City 7-0 RB Leipzig (agg: 8-1)
Goals: 1-0 Haaland pen. 22', 2-0 Haaland 24', 3-0 Haaland 45'+2, 4-0 Gündogan 49' (assist: Grealish), 5-0 Haaland 53', 6-0 Haaland 57', 7-0 De Bruyne 90'+2 (assist: Mahrez)

A Manchester City performance made in the Bundesliga and spearheaded by Erling Haaland condemned RB Leipzig to a chastening defeat in their UEFA Champions League last-16 tie.

Europa League round of 16 

First leg: Bayer Leverkusen 2-0 Ferencvaros - second leg: Thursday 16 March, 9pm CET)
Goals: 1-0 Demirbay (10'), 2-0 Tapsoba

Kerem Demirbay and Edmond Tapsoba were on target as Bayer Leverkusen recorded a 2-0 win over Ferencvaros in their UEFA Europa League last-16 first leg at the BayArena.

Second leg: Ferencvaros 0-2 Bayer Leverkusen (agg: 0-4)
Goals: 0-1 Diaby 3', 0-2 Adli 81' (assist: Diaby)

Bayer Leverkusen are into the draw for the UEFA Europa League quarter-finals after second-leg goals from Moussa Diaby and Amine Adli helped the Bundesliga side complete their last-16 task against Ferencvaros.

First leg:  Union Berlin 3-3 Union Saint-Gilloise
Goals: 0-1 Boniface 28' (assist: Vertessen), 1-1 Juranovic 42', 1-2 Vertessen 58' (assist: Lapoussin), 2-2 Knoche 69', 2-3 Boniface 72' (assist: Vertessen), 3-3 Michel 89' (assist: Leite)

Union Berlin drew 3-3 with Belgian side Union Saint-Gilloise in the first leg of their UEFA Europa League round of 16 tie, in a helter-skelter encounter in the German capital featuring a stunning Josip Juranvoic free-kick and late Sven Michel leveller.

Second leg: Union Saint-Gilloise 3-0 Union Berlin (agg: 6-3)
Goals: 1-0 Teuma (18’), 2-0 Amani (63’), 3-0 Lapoussin (90'+4)
Red card: Haberer (80’

Union Berlin were beaten 3-0 in Belgium to go down 6-3 on aggregate against Union Saint-Gilloise in the UEFA Europa League round of 16.

First leg: Juventus 1-0 Freiburg
Goals: 1-0 Di Maria 53' (assist: Kostic)

Freiburg were narrowly beaten 1-0 by Juventus in the first leg of their UEFA Europa League last 16 tie, meaning their hopes of progression to the quarter-finals are still alive.

Second leg: Freiburg 0-2 Juventus (agg: 0-3)
Goals: 0-1 Vlahovic pen. 45', 0-2 Chiesa 90'+5 (assist: Rabiot)
Sent off: Gulde 43'

Freiburg's 2022/23 UEFA Europa League adventure ended in a 2-0 home defeat in their last-16 second leg with Juventus.

Watch: Xabi Alonso ready for Bayern reunion

Europa League play-off round

First leg: Ajax 0-0 Union Berlin

Union dominated the game in Amsterdam and had a goal ruled out by VAR, meaning they go back to the Alte Försterei with the tie still all square at 0-0.

Second leg: Union Berlin 3-1 Ajax (agg: 3-1)
Goals: 1-0 Knoche (pen. 20'), 2-0 Juranovic (44'), 2-1 Kudus (47'), 3-1 Doekhi (50')

Union's exceptional season produced one more phenomenal highlight as the Bundesliga side saw off Ajax to join Leverkusen and Freiburg in the Europa League knockouts.

First leg: Bayer Leverkusen 2-3 Monaco
Goals: 0-1 Hradecky (o.g. 9’), 1-1 Diaby (48’), 2-1 Wirtz (59’), 2-2 Diatta 74’, 2-3 Disasi (90’+2)

Leverkusen have it all to do after a late goal at the BayArena saw them go down 3-2 to Monaco in the the first leg of their play-off tie.

Second leg: Monaco 2-3 Bayer Leverkusen (agg: 5-5, Leverkusen win 5-3 on penalties)
Goals: 0-1 Wirtz (13'), 1-1 Ben Yedder (pen. 19'), 1-2 Palacios (21'), 1-3 Adli (58'), 2-3 Embolo (84')

Leverkusen reached the Europa League round of 16 after beating Monaco on penalties at the end of an absorbing play-off tie.

Watch: All 62 Haaland goals in the Bundesliga

Group-stage results

Tuesday 6 September

Borussia Dortmund 3-0 Copenhagen
Goals: 1-0 Reus 35’ (assist: Brandt), 2-0 Guerreiro 42’ (assist: Reyna), 3-0 Bellingham 83' (assist: Reyna)

Gio Reyna produced two assists, including one for Jude Bellingham, as Borussia Dortmund swept aside Copenhagen in their Champions League Group G opener.

RB Leipzig 1-4 Shakhtar Donetsk
Goals: 0-1 Shved 16’, 1-1 Simakam 57’ (assist: Szoboszlai), 1-2 Shved 58’ (assist: Mudryk), 1-3 Mudryk 76’ (assist: Sudakov), 1-4 Traore 85’ (assist: Mudryk)

Leipzig were soundly beaten on Matchday 1 in Champions League Group F, losing 4-1 at home to Ukraine's Shakhtar Donetsk.

Wednesday 7 September

Eintracht Frankfurt 0-3 Sporting Lisbon
Goals: 0-1 Edwards 65’ (assist: Morita), 0-2 Trincao 67’ (assist: Edwards), 0-3 Nuno Santos 82’ (assist: Pedro Porro)

Frankfurt's Champions League debut ended in defeat, after the Eagles failed to make the most of a strong first-half showing.

Club Brugge 1-0 Bayer Leverkusen

Lukas Hradecky's uncharacteristic error cost Leverkusen, who later had a Patrik Schick equaliser ruled out upon VAR review.

Inter Milan 0-2 Bayern Munich
Goals: 0-1 Sane 25’ (assist: Kimmich), 0-2 D’Ambrosio (o.g. 66’)

Leroy Sane scored one and made another as Bayern beat Inter Milan 2-0 in their opening 2022/23 Champions League fixture.

Thursday 8 September

Union Berlin 0-1 Union St. Gilloise
Goals: 0-1 Lynen 39' (asisst: Boniface)

Union came up short against Belgium's St. Gilloise on their Europa League debut.

Nice 1-1 Cologne
Goals: 0-1
Tigges 19' (assist: Thielmann), 1-1 Delort (pen. 62')

Cologne came away from their Europa Conference League opener with a point after Steffen Tigges's first goal for the club was cancelled out by a second-half penalty.

Freiburg 2-1 Qarabag
Goals: 1-0 Grifo (pen. 7’), 2-0 Doan 15’ (assist: Eggestein), 2-1 Vesovic 39’ (assist: Owuju)

Freiburg started their Europa League season on a high, courtesy of early goals from Vincenzo Grifo and Ritsu Doan.

Tuesday 13 September

Bayern Munich 2-0 Barcelona
Goals: 1-0 Hernandez 50' (assist: Kimmich), 2-0 Sane 54' (assist: Müller)

Two second-half goals saw Bayern go top of Group C, with goalscorer Lucas Hernandez also keeping the returning Robert Lewandowski at bay at the other end at the Allianz Arena.

Bayer Leverkusen 2-0 Atletico Madrid
Goals: 1-0 Andrich 84' (assist: Frimpong), 2-0 Diaby 87' (assist: Frimpong)

Leverkusen got the reward their impressive display deserved after two late goals earned them their first three points of the group at home to Atletico.

Marseille 0-1 Eintracht Frankfurt
Goal: 0-1 
Lindstrom (43')

Eintracht's first-ever goal in the Champions League - courtesy of Jesper Lindstrom on the verge of half-time in France - brought the club their maiden win in the competition.

Wednesday 14 September

Real Madrid 2-0 RB Leipzig
Goals: 1-0 Valverde 80' (assist: Vinicius), 2-0 Asensio 90'+1 (assist: Kroos)

Leipzig weren't without chances, but remain pointless in Group F after succumbing to late goals against holders Real Madrid.

Manchester City 2-1 Borussia Dortmund
Goals: 0-1 Bellingham 56' (assist: Reus), 1-1 Stones 80' (assist: De Bruyne) 1-2 Haaland 84' (assist: Cancelo)

Erling Haaland came back to haunt his old club with a late winner, after John Stones had cancelled out Jude Bellingham's opener.

Thursday 15 September

Olympiacos 0-3 Freiburg
Goals: 0-1
Höfler (5'), 0-2 Gregoritsch (25'), 0-3 Gregoritsch (52')

Michael Gregoritsch bagged a brace as Freiburg ran out comfortable winners in Greece to make it two from two in Europa League Group G.

Braga 1-0 Union Berlin
Goal: 1-0
Oliveira (77')

Bundesliga leaders Union are still without a point in Europa League Group D after a late defeat in Portugal.

Cologne 4-2 Slovacko
Goals: 1-0 Adamyan (10'), 2-0 Dietz (42), 2-1 Kalabiska (49'), 2-2 Petrzela (52'), 3-2 Ljubicic (pen, 65'), 4-2 Ljubicic (74')

Cologne top Group D in the Conference League after winning a six-goal encounter with Czech side Slovacko on their home debut in the competition.

Tuesday 4 October

Bayern Munich 5-0 Viktoria Plzen
Goals: 1-0 Sane 7' (assist: Musiala), 2-0 Gnabry 13' (assist: Goretzka), 3-0 Mane (21'), 4-0 Sane 50' (assist: Mane), 5-0 Choupo-Moting 59' (assist: Goretzka)

Sadio Mane was among the goals as Bayern Munich made it a record 31 UEFA Champions League group games unbeaten with a 5-0 victory over Viktoria Plzen.

Porto 2-0 Bayer Leverkusen
Goals: 1-0 Zaidu (69'), 2-0 Galeno (86')

Patrik Schick had a penalty saved and Jeremie Frimpong was sent off late on as Bayer Leverkusen slipped to defeat in Portugal.

Eintracht Frankfurt 0-0 Tottenham Hotspur

Eintracht Frankfurt had the better of the chances against Tottenham Hotspur but neither side could find a way through in UEFA Champions League Group D.

Wednesday 5 October

RB Leipzig 3-1 Celtic
Goals: 1-0 Nkunku 27' (assist: Silva), 1-1 Jota 47' (assist: Furuhashi), 2-1 Silva 64' (assist: Szoboszlai), 3-1 Silva 77' (assist: Simakan)

Andre Silva scored twice, joining Christopher Nkunku on the scoresheet, as RB Leipzig picked up their first UEFA Champions League win of the season.

Sevilla 1-4 Borussia Dortmund
Goals: 0-1 Guerreiro 6' (assist: Bellingham), 0-2 Bellingham 41' (assist: Özcan), 0-3 Adeyemi 43' (assist: Moukoko), 1-3 En-Nesyri 51' (assist: Alex Telles), 1-4 Brandt 75' (assist: Moukoko)

Jude Bellingham was among the goals as Borussia Dortmund consolidated second place in UEFA Champions League Group G with a commanding 4-1 win at Sevilla.

Thursday 6 October

Malmo 0-1 Union Berlin
Goals: 0-1 Becker 68' (assist: Knoche)
Red card: Andras Schäfer 45'+1

A counter-attacking goal from Sheraldo Becker helped Union collect their first three points in Europa League Group D despite the visitors playing the entire second half with ten men following Andras Schäfer's dismissal.

Freiburg 2-0 Nantes
Goals: 1-0 Kyereh 48' (assist: Doan), 2-0 Grifo 72' (assist: Günter)

Freiburg remain on course for the next round of the Europa League after maintaining their 100% start to the section, Daniel-Kofi Kyereh and Vincenzo Grifo on target for the visitors in an impressive win against Ligue 1's Nantes.

Cologne 0-1 Partizan Belgrade
Goals: 0-1 Markovic 9' (assist: Natcho)

Undone by a set-piece goal converted by Svetozar Markovic, Cologne suffered their first reverse in this season's UEFA Conference League and dropped to third spot in Group D as a consequence.

Tuesday 11 October

Borussia Dortmund 1-1 Sevilla
Goals: 0-1 Nianzou 18' (assist: Rakitic), 1-1 Bellingham 35' (assist: Meunier)

Jude Bellingham broke Wayne Rooney’s record for most UEFA Champions League goals in a single season by an English teenager as Borussia Dortmund drew with Sevilla to consolidate second place in Group G.

Celtic 0-2 RB Leipzig
Goals: 0-1 Werner 75' (assist: Silva), 2-0 Forsberg 84' (assist: Werner)

Timo Werner scored one and set up another as RB Leipzig picked up a precious win at Celtic to go second in UEFA Champions League Group F.

Wednesday 12 October

Bayer Leverkusen 0-3 Porto
Goals: 0-1 Galeno 6' (assist: Costa), 0-2 Tahremi (pen.) 53', 0-3 Tahremi (pen.) 64'

Kerim Demirbay missed a penalty and Patrik Schick had a goal ruled out as Bayer Leverkusen lost for the third time in Group B.

Tottenham Hotspur 3-2 Eintracht Frankfurt
Goals: 0-1
Kamada 14' (assist: Rode), 1-1 Son 20' (assist: Kane), 2-1 Kane (pen.) 28', 3-1 Son 36' (assist: Höjbjerg), 3-2 Alidou 87' (assist: Götze)
Red card:
Hasebe (60')

Despite taking the lead, Eintracht Frankfurt slipped to a defeat that leaves them bottom of Group D, but still in contention to qualify for the last 16 with two games to go.

Viktoria Plzen 2-4 Bayern Munich
Goals: 0-1 Mane 10' (assist: Goretzka), 0-2 Müller 13' (assist: Coman), 0-3 Goretzka 24' (assist: Müller), 0-4 Goretzka 35' (assist: Sane), 1-4 Vlkanova 62' (assist: Mosquera), 2-4 Kliment 75' (assist: Holik)

Sadio Mane scored for the third time in four games as Bayern Munich beat Viktoria Plzen to book their place in the UEFA Champions League last 16 with room to spare, whilst setting a competition record 11 successive group wins.

Thursday 13 October

Nantes 0-4 Freiburg
Goals: 0-1
Kübler 26' (assist: Günter), 0-2 Gregoritsch 71' (assist: Jeong), 0-3 Castelletto (o.g.) 82', 0-4 Jeong 87' (assist: Gregoritsch)

Freiburg survived a couple of early scares - Nantes hitting the woodwork twice - to seal their place in the knockout stages in style, Lukas Kübler, Michael Gregoritsch, Woo-Yeong Jeong and a Jean-Charles Castelletto own goal ensuring Christian Streich's men maintain their 100 percent record in Group G.

Union Berlin 1-0 Malmo
Goals: 1-0 Knoche (pen.) 89'

The Berliners kept their hopes of advancing from Group D alive after completing the double over Malmo with a very first European win on home soil. Robin Knoche's late penalty preceded Emmanuel Lomotey's even later red card as The Irons moved onto six points.

Partizan Belgrade 2-0 Cologne
Goals 1-0:
Diabate 15', 2-0 Ricardo Gomes 52' (assist: Urosevic)

Despite enduring back-to-back losses against Partizan, the Billy-Goats remain in contention for a place in the knockout rounds, with Steffen Baumgart's side trailing second-placed Nice by a single point.

Tuesday 25 October

RB Leipzig 3-2 Real Madrid
Goals: 1-0 Gvardiol (13’), 2-0 Nkunku (18’), 2-1 Vinicius (44’), 3-1 Werner (81’), 3-2 Rodrygo (pen. 90'+4)

Josko Gvardiol, Christopher Nkunku and Timo Werner all scored in the UEFA Champions League as RB Leipzig inflicted a first defeat of the season on record winners Real Madrid.

Borussia Dortmund 0-0 Manchester City

Gregor Kobel saved a penalty as Borussia Dortmund reached the 2022/23 UEFA Champions League round of 16, after drawing their penultimate group game with Manchester City on Erling Haaland’s return to the Signal Iduna Park.

Wednesday 26 October

Eintracht Frankfurt 2-1 Marseille
Goals: 1-0 Kamada 3' (assist: Ndicka), 1-1 Guendouzi 22' (assist: Mbemba), 2-1 Kolo Muani 27' (assist: Götze)

Eintracht remain in contention to reach the last 16 after Daichi Kamada and Randal Kolo Muani gave them victory over Marseille in their penultimate group encounter.

Barcelona 0-3 Bayern Munich
Goals: 0-1 Mane 10' (assist: Gnabry 10'), 0-2 Choupo-Moting 31' (assist: Gnabry), 0-3 Pavard 90'+5 (assist: Kimmich)

Sadio Mane scored for the third UEFA Champions League game in a row as Bayern Munich sealed top spot in Group C with victory in Barcelona.

Atletico Madrid 2-2 Bayer Leverkusen
Goals: 0-1
Diaby 9' (assist: Hlozek), 1-1 Carrasco 22' (assist: Griezmann), 1-2 Hudson-Odoi 29' (assist: Amiri), 2-2 De Paul 50' (assist: Carrasco)

Bayer Leverkusen can still reach the Europa League knockouts, despite twice surrendering the lead away to Atletico Madrid on Matchday 5 - a game in which Lukas Hradecky saved a last-minute Yannick Carrasco penalty.

Thursday 27 October

Union Berlin 1-0 Braga
Goals: 1-0 Knoche (pen. 68')

Robin Knoche scored from the spot for a second successive Europa League game to earn Union victory over their Portuguese rivals, simultaneously leapfrogging them into second place in the Group D standings.

Freiburg 1-1 Olympiacos
Goals: 0-1 El-Arabi (17'), 1-1 Kübler (90'+3)

Lukas Kübler struck a last-gasp equaliser as Freiburg won Group G with a game to spare, reserving their place in the last 16 and avoiding the potential pitfalls of going through the two-legged knockout round play-offs.

Friday 28 October

Slovacko 0-1 Cologne

Goals: 0-1 Duda (pen 82')

Cologne have their UEFA Europa Conference League destiny in their own hands, thanks to Ondrej Duda's decisive penalty in their rescheduled meeting with Slovacko.

Tuesday 1 November

Bayer Leverkusen 0-0 Club Brugge

Leverkusen qualified for the Europa League round of 16 play-offs after securing a point in their final group outing. They finish ahead of Atletico Madrid, thanks to their superior head-to-head.

Bayern Munich 2-0 Inter Milan
Goals: 1-0 Pavard 35' (assist: Kimmich), 2-0 Choupo-Moting 71' (assist: Davies)

Bayern Munich became the first team in UEFA Champions League history to record three perfect group stages with a commanding win over Group C runners-up Inter Milan.

Sporting Lisbon 1-2 Eintracht Frankfurt
Goals: 1-0 Gomes 39', 1-1 Kamada (pen.) 62', 1-2 Kolo Muani 72'

Daichi Kamada and Randal Kolo Muani were on target as Eintracht Frankfurt came from behind to get the win they needed to reach the UEFA Champions League round of 16 at the expense of Sporting Lisbon.

Wednesday 2 November

Shakhtar Donetsk 0-4 RB Leipzig
Goals: 0-1 Nkunku (10'), 0-2 Silva 50' (assist: Simakan), 0-3 Szoboslai 62' (assist: Nkunku), 0-4 Bondar (o.g. 68')

RB Leipzig got the result they needed to join Bayern Munich, Borussia Dortmund and Eintracht Frankfurt in the UEFA Champions League last 16, after thrashing Shakhtar Donetsk to finish second in Group F behind holders Real Madrid.

Copenhagen 1-1 Borussia Dortmund
Goals: 0-1 Hazard 23' (assist: Passlack), 1-1 Haraldsson 41' (assist: Claesson)

Thorgan Hazard's first-half goal was cancelled out as Borussia Dortmund drew their final Group G fixture in Copenhagen.

Thursday 3 November

Qarabag 1-1 Freiburg
Goals: 0-1
Petersen (pen. 25’), 1-1 Owusu 90’+2 (assist: Bayramov)
Red card:
Medina (62’)

A much-changed Freiburg finished their UEFA Europa League Group G unbeaten after drawing 1-1 with runners-up Qarabag in Azerbaijan.

Union St. Gilloise 0-1 Union Berlin
Goals:
0-1 Michel 6' (assist: Becker)

Sven Michel scored early away to Union SG as Union Berlin finished runners-up in UEFA Europa League Group D to secure a last-16 play-off berth.

Cologne 2-2 Nice
Goals: 0-1 Laborde 40’, 0-2 Brahimi 43’ (assist: Atal), 1-2 Huseinbasic 48’ (assist: Pedersen), 2-2 Duda 60’ (assist: Huseinbasic)

Cologne fell short of a place in the UEFA Conference League knockout rounds, despite a valiant fightback from 2-0 down to draw with Nice in their final Group D encounter.

Find out more about how European football is structured here