SALZBURG RATINGS: Philipp Kohn - 8: Swiss keeper made fine early stop from Sane. Excellent defence in front of him helped restrict Bayern to speculative efforts until he had to produce vital saves from Coman and Sane in last 20 minutes. Reuters
Rasmus Kristensen - 5: Danish defender lucky to escape first-half booking for chopping down Coman and left for dead by silky first touch by same player at start of second. Given torrid time by Coman after break but never gave up. AFP
Oumar Solet - 9: French defender needed to be on toes to intercept ball heading for Sane and had one tremendously well-timed block on Gnabry shot five minutes before half-time. Immense in the air, composed on the deck. Reuters
Maximilian Wober - 8: Helped keep Lewandowski and Muller’s influence to bare minimum forcing the latter into desperate penalty appeals in second half. Reuters
Andreas Ulmer - 7: Veteran captain and the one experienced operator in very young Salzburg team was turned inside out by Gnabry and needed Kohn save to prevent first-half goal. A rare blemish, though, showing a cool head in 619th game of career. AP
Nicolas Capaldo - 7: Argentine midfielder worked hard to keep Bayern under pressure as Germans dominated possession and was chasing shadows for much of second half. Getty
Mohamed Camara - 9: Mali midfielder produced fantastic ball over top of high Bayern defence to put Adeyemi away in run-up to Adamu goal. Shone brightly against some star opponents and will be on radar of Europe’s big guns judging by this performance. AP
Nicolas Seiwald - 7: Returned to starting XI after injury. Drilled low shot straight at Ulreich with teammates, arguably, better placed just after half-time. Ran himself into ground. Getty
Brenden Aaronson - 7: American provided slightest of touches to help set up Adamu goal, then nearly made it 2-0 with fine run and shot that forced save out of Ulreich. AP
Noah Okafor – N/A: Dangerous Swiss attacker limped off after just 12 minutes in early body blow for Salzburg … although his replacement had quite the impact. Getty
Karim Adeyemi - 8: Top scorer in Austria and linked with move to clubs across Europe, 20-year-old attacker played key role in Salzburg opener and pace gave Bayern a constant headache. Denied goal with 80th-minute shot by goalkeeper’s leg. AP
SUBS: Chukwubuike Adamu – (On for Okafor 12’) 8: Unexpected early introduction and scored first CL goal with lovely curling first-time finish 10 minutes after coming on. Denied second by brilliant Pavard block. AP
Luka Sucic – (On for Seiwald 80’) N/A. AP
Maurits Kjaergaard – (On for Adeyemi 87’) N/A.
BAYERN MUNICH RATINGS: Sven Ulreich - 8: Making first CL appearance since 2018, with Manuel Neuer injured, keeper made very good one-handed save from Aaronson and prevented Adeyemi making it 2-0 with vital block with his leg. Played well. AFP
Benjamin Pavard - 7: French defender made important early block on Aaronson shot but endured shaky first-half at back, almost letting Adeyemi in on goal just before break. Magnificent block to stop Adamu scoring late on, though. AFP
Niklas Sule - 6: Early mistake from Dortmund-bound defender allowed Adeyemi to launch Salzburg attack and set tone for poor 45 minutes. Desperate sliding lunge couldn’t prevent Adamu opening scoring. Better after break. AFP
Lucas Hernandez - 6: French defender had a couple of unconvincing moments and was caught out by pace Adeyemi ahead of Salzburg goal. Some good recovery challenges, although a couple were after his own errors. AFP
Joshua Kimmich - 6: Playing at base of Bayern’s midfield, had one very good piece of tracking back to break up potentially dangerous Salzburg attack 10 minutes after break. Some sloppy distribution, though, at times. Getty
Corentin Tolisso - 6: Helped Bayern dominate possession alongside Kimmich but lacking any defence-splitting passes or moments flair from midfield. AP
Kingsley Coman - 9: Struck volley and header straight at Kohn with two decent first-half chances. Unbelievable first touch from long crossfield ball to leave Kristensen in his wake at start of second half. Denied goal by Kohn save after skinning Kristensen for umpteenth time and no surprise that he grabbed later leveller. AFP
Serge Gnabry - 7: German attacker twisted and turned before being denied 10th-minute goal by good Kohn save. Bayern’s biggest threat in first half had another chance blocked just before break. Far less impact after break. EPA
Leroy Sane - 6: Former Manchester City man missed great opportunity to level scores when he fired wide on half-hour mark. Thought he had levelled in 73rd minute with low shot but Kohn produced fine save. Reuters
Thomas Muller - 5: Veteran attacker headed one half-chance well over bar from corner in very quiet opening 45. Should have been booked for diving from slight Wober challenge an hour in. Flicked header set-up Coman’s goal but generally anonymous. Reuters
Robert Lewandowski - 5: Prolific Pole only touched the ball 15 times in first half with no shots on goal. Barely a sniff on goal in the second. Getty
SUBS: Eric Maxim Choupo-Moting – (On for Gnabry 77’) N/A. AFP
Marcel Sabitzer – (On for Tolisso 80’) N/A. Getty
SALZBURG RATINGS: Philipp Kohn - 8: Swiss keeper made fine early stop from Sane. Excellent defence in front of him helped restrict Bayern to speculative efforts until he had to produce vital saves from Coman and Sane in last 20 minutes. Reuters
Rasmus Kristensen - 5: Danish defender lucky to escape first-half booking for chopping down Coman and left for dead by silky first touch by same player at start of second. Given torrid time by Coman after break but never gave up. AFP
Oumar Solet - 9: French defender needed to be on toes to intercept ball heading for Sane and had one tremendously well-timed block on Gnabry shot five minutes before half-time. Immense in the air, composed on the deck. Reuters
Maximilian Wober - 8: Helped keep Lewandowski and Muller’s influence to bare minimum forcing the latter into desperate penalty appeals in second half. Reuters
Andreas Ulmer - 7: Veteran captain and the one experienced operator in very young Salzburg team was turned inside out by Gnabry and needed Kohn save to prevent first-half goal. A rare blemish, though, showing a cool head in 619th game of career. AP
Nicolas Capaldo - 7: Argentine midfielder worked hard to keep Bayern under pressure as Germans dominated possession and was chasing shadows for much of second half. Getty
Mohamed Camara - 9: Mali midfielder produced fantastic ball over top of high Bayern defence to put Adeyemi away in run-up to Adamu goal. Shone brightly against some star opponents and will be on radar of Europe’s big guns judging by this performance. AP
Nicolas Seiwald - 7: Returned to starting XI after injury. Drilled low shot straight at Ulreich with teammates, arguably, better placed just after half-time. Ran himself into ground. Getty
Brenden Aaronson - 7: American provided slightest of touches to help set up Adamu goal, then nearly made it 2-0 with fine run and shot that forced save out of Ulreich. AP
Noah Okafor – N/A: Dangerous Swiss attacker limped off after just 12 minutes in early body blow for Salzburg … although his replacement had quite the impact. Getty
Karim Adeyemi - 8: Top scorer in Austria and linked with move to clubs across Europe, 20-year-old attacker played key role in Salzburg opener and pace gave Bayern a constant headache. Denied goal with 80th-minute shot by goalkeeper’s leg. AP
SUBS: Chukwubuike Adamu – (On for Okafor 12’) 8: Unexpected early introduction and scored first CL goal with lovely curling first-time finish 10 minutes after coming on. Denied second by brilliant Pavard block. AP
Luka Sucic – (On for Seiwald 80’) N/A. AP
Maurits Kjaergaard – (On for Adeyemi 87’) N/A.
BAYERN MUNICH RATINGS: Sven Ulreich - 8: Making first CL appearance since 2018, with Manuel Neuer injured, keeper made very good one-handed save from Aaronson and prevented Adeyemi making it 2-0 with vital block with his leg. Played well. AFP
Benjamin Pavard - 7: French defender made important early block on Aaronson shot but endured shaky first-half at back, almost letting Adeyemi in on goal just before break. Magnificent block to stop Adamu scoring late on, though. AFP
Niklas Sule - 6: Early mistake from Dortmund-bound defender allowed Adeyemi to launch Salzburg attack and set tone for poor 45 minutes. Desperate sliding lunge couldn’t prevent Adamu opening scoring. Better after break. AFP
Lucas Hernandez - 6: French defender had a couple of unconvincing moments and was caught out by pace Adeyemi ahead of Salzburg goal. Some good recovery challenges, although a couple were after his own errors. AFP
Joshua Kimmich - 6: Playing at base of Bayern’s midfield, had one very good piece of tracking back to break up potentially dangerous Salzburg attack 10 minutes after break. Some sloppy distribution, though, at times. Getty
Corentin Tolisso - 6: Helped Bayern dominate possession alongside Kimmich but lacking any defence-splitting passes or moments flair from midfield. AP
Kingsley Coman - 9: Struck volley and header straight at Kohn with two decent first-half chances. Unbelievable first touch from long crossfield ball to leave Kristensen in his wake at start of second half. Denied goal by Kohn save after skinning Kristensen for umpteenth time and no surprise that he grabbed later leveller. AFP
Serge Gnabry - 7: German attacker twisted and turned before being denied 10th-minute goal by good Kohn save. Bayern’s biggest threat in first half had another chance blocked just before break. Far less impact after break. EPA
Leroy Sane - 6: Former Manchester City man missed great opportunity to level scores when he fired wide on half-hour mark. Thought he had levelled in 73rd minute with low shot but Kohn produced fine save. Reuters
Thomas Muller - 5: Veteran attacker headed one half-chance well over bar from corner in very quiet opening 45. Should have been booked for diving from slight Wober challenge an hour in. Flicked header set-up Coman’s goal but generally anonymous. Reuters
Robert Lewandowski - 5: Prolific Pole only touched the ball 15 times in first half with no shots on goal. Barely a sniff on goal in the second. Getty
SUBS: Eric Maxim Choupo-Moting – (On for Gnabry 77’) N/A. AFP