Robert Lewandowski was thwarted on his return to the Allianz Arena, as former team Bayern Munich handed his Barcelona their first loss of the season.
Lucas Hernandez and Leroy Sane scored within four second-half minutes of each other to give Julian Naglesmann 's side all three points on matchday two of the Champions League group stage. And it was a stark game of two halves, as Barcelona dominated the first 45 minutes but couldn't find the back of the net.
Lewandowski missed most of their gilt-edge chances, as Manuel Neuer and some desperate Bayern defending denied their ex-teammate a goal on his return to Munich, as Barcelona prolonged their record of zero wins in seven visits to Munich.