Both goals were scored at the Allianz Arena by Lucas Hernandez and Leroy Sane.
Speaking after the game, the Spaniard expressed the optimism that his side will do better by learning from the loss.
“When you let teams off the hook in the Champions League, against sides of this level, you end up paying,” Xavi told Movistar.
“We were better. We had six or seven really clear chances, but Bayern are not so forgiving.”
“The first goal is a mistake from a set play in terms of marking and the second goal is because we didn’t make a foul,” Xavi added. “They do it to stop transitions. It’s about competing.”
“The result does not reflect the game. You dominate, create more chances and you end up paying for not being clinical.
“But we will take the positives and even though it was a negative result, we can learn from the errors. It’s a step back. We did enough to draw if not win, a defeat is not deserved, but we made mistakes in the two boxes.”
On his part, Bayern manager, Julian Nagelsmann expressed delight that his club’s former striker, Robert Lewandowski, didn’t score on the ight.
“Barca had the better chances in the first half. We had to rely on [keeper] Manuel [Neuer].
“After the break, we were more aggressive. We quickly scored two goals. We basically won because of higher efficiency.
“From our side, I am also happy Lewandowski did not score against us tonight,” Nagelsmann said.