Bayern Munich have scored in 28 consecutive Champions League matches, since a 0-0 draw at Liverpool in the last 16 in February 2019
Five-time European champions Barcelona lost to Bayern Munich to miss out on the knockout stages of the Champions League for the first time in 17 years.
Barca have not been absent from the last 16 since 2003-04, when they did not qualify for the competition at all.
This exit continues a miserable campaign for the Spanish giants after financial issues forced them to let club legend Lionel Messi leave on a free transfer and then join Paris St-Germain in the summer.
Barca needed to match Benfica's result to advance, but the Portuguese side won 2-0 at home to Dynamo Kyiv, leaving Xavi's men third and facing a Europa League knockout round play-off.
The game, played in snowy conditions and without fans because of a rise in Covid-19 cases in Germany, had got away from the visitors by half-time.
Bayern scored their first when Robert Lewandowski's cross found Thomas Muller and his header just crossed the line, before they doubled their lead thanks to a superb 30-yard strike from former Manchester City forward Leroy Sane.
Jamal Musiala added a third goal in the second half with a routine finish after a pull-back from Alphonso Davies.
Barcelona had chances to take the lead when it was goalless but Jordi Alba, who later went off with a hamstring injury, had a shot saved by Manuel Neuer and Ousmane Dembele also wasted a chance by firing over.
Bayern advance as group winners with a 100% record. Benfica finished on eight points, with Barcelona, who only scored twice in the entire group stage, on seven points.
The draw for the Europa League takes place on Monday at 12:00 GMT in Nyon, Switzerland and Barca will play one of the Europa League group runners-up, with Rangers one of their potential opponents.
- Wednesday's Champions League action
- Line-upsMatch StatsLive Text
- 1Neuer5Pavard2Upamecano4SüleSubstituted forNianzouat 78'minutes19DaviesSubstituted forRichardsat 71'minutesBooked at 82mins24TolissoSubstituted forRocaat 60'minutes42Musiala11ComanSubstituted forSarrat 71'minutes25Müller10Sané9LewandowskiSubstituted forTillmanat 77'minutes
1ter Stegen4Araújo3Piqué15Lenglet18Alba21de Jong5Busquets30Paez Gaviria2Dest9Depay7Dembélé
- 1ter Stegen4AraújoBooked at 16mins3Piqué15Lenglet18AlbaSubstituted forMinguezaat 31'minutes21de JongSubstituted forPuig Martíat 73'minutes5BusquetsBooked at 3mins30Paez GaviriaSubstituted forDemirat 86'minutes2DestSubstituted forGonzález Iglesiasat 45'minutes9Depay7DembéléSubstituted forCoutinhoat 73'minutes
- 6Puig Martí11Demir13Murara Neto14Coutinho17de Jong22Mingueza23Umtiti24García26Peña Sotorres28González Iglesias31Balde Martínez37Akhomach
Referee:Ovidiu HateganMatch StatsHome TeamBayern MunichAway TeamBarcelonaPossessionHome52%Away48%ShotsHome10Away7Shots on TargetHome6Away2CornersHome2Away5FoulsHome11Away13Live TextPost update
Match ends, FC Bayern München 3, Barcelona 0.
Second Half ends, FC Bayern München 3, Barcelona 0.
Foul by Benjamin Pavard (FC Bayern München).
Philippe Coutinho (Barcelona) wins a free kick on the left wing.
Attempt saved. Philippe Coutinho (Barcelona) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Riqui Puig.
Attempt missed. Leroy Sané (FC Bayern München) right footed shot from the centre of the box is too high. Assisted by Malik Tillman.
Substitution, Barcelona. Yusuf Demir replaces Gavi.
Attempt blocked. Jamal Musiala (FC Bayern München) left footed shot from the right side of the box is blocked. Assisted by Bouna Sarr.
Attempt missed. Gavi (Barcelona) left footed shot from the centre of the box is too high. Assisted by Memphis Depay following a corner.
Corner, Barcelona. Conceded by Omar Richards.
Omar Richards (FC Bayern München) is shown the yellow card for a bad foul.
Foul by Omar Richards (FC Bayern München).
Ronald Araújo (Barcelona) wins a free kick on the right wing.
Corner, Barcelona. Conceded by Tanguy Nianzou.
Substitution, FC Bayern München. Tanguy Nianzou replaces Niklas Süle.
Substitution, FC Bayern München. Malik Tillman replaces Robert Lewandowski.
Foul by Jamal Musiala (FC Bayern München).
Óscar Mingueza (Barcelona) wins a free kick in the defensive half.
Substitution, Barcelona. Philippe Coutinho replaces Ousmane Dembélé.
Substitution, Barcelona. Riqui Puig replaces Frenkie de Jong.
Page 1 of 5rewindpreviousNavigate to the next pagenextNavigate to the last pageforward