The teams meet again on Tuesday at Zurich’s Letzigrund Stadium and the Germans take a commanding lead into the second-leg thanks to impressive finishing from Bastian Schweinsteiger and Arjen Robben.
The hosts scored an early goal through midfielder Schweinsteiger, then doubled the lead when Dutch winger Robben curled his shot home on 72 minutes.
“In the second half we played well, we created several clear goal chances and dominated our opponents,” said Bayern CEO Karl-Heinz Rummenigge.
“In the first-half, we didn’t really do enough, but a 2-0 result gives us a good chance of qualifying.
“We have to concentrate now for the second leg in Zurich and we could do with scoring a goal or two there.”
But Bayern coach Jupp Heynckes was left ruing several missed opportunities, especially in the second-half when the hosts squandered four clear chances.
“The players knew how important this game was for us,” said Heynckes.
“We started well in the first 20 minutes and created some good chances, but if you are as superior in the second-half as we were, we have to take our chances.
“We have to raise our tempo against a team like that.”
And despite creating the first goal and scoring the second, Robben says there is plenty of room for improvement ahead of the second leg.
“The result is ok, but we have to concentrate more, be more aggressive and play faster,” said the Dutchman.
Bayern host the Champions League final here at their Allianz Arena stadium on Saturday May 19 next year and this was the first step on what they hope will be a run to their first European title since 2001.
Heynckes sent out a strong side with each player enjoying some degree of international experience.
Germany midfielder Thomas Mueller was the only star left on the bench as he opted for seven full German caps in the team, plus he started with dynamic Robben and Franck Ribery on either flank.
The selection paid off when Robben beat Zurich defender Mathieu Beda down the left flank and fired in a cross which vice-captain Schweinsteiger met at the far post after just eight minutes.
A well-struck cross from right-wing Ricardo Rodriguez, headed wide by Tunisia striker Amine Chermiti, was Zurich’s best effort of the first-half – goalkeeper Manuel Neuer had it covered, but referee Aleksei Nikolaev ruled it offside anyway.
Germany striker Mario Gomez wasted a golden chance when Ribery darted into the penalty area and squared for his Munich team-mate, but Gomez fired wide with the goal at his mercy on 50 minutes.
Likewise, captain Philipp Lahm went one-on-one with Zurich goalkeeper Johnny Leoni just moments later, but his shot was saved.
Then Ribery clattered the right-hand post with Leoni beaten from a free-kick, but Robben eased Bayern’s nerves with his sweetly-struck shot from the edge of the area with just under 20 minutes left.
Gomez went close again with ten minutes remaining left as he fired over as Bayern dominated until the final whistle and Zurich were reduced to ten men when Beda was sent off for a second yellow card in added time.
Meanwhile, A shocking error by debutant Cristian Zapata saw Villarreal stunned 1-0 by unheralded Danish side Odense in the away leg of their Champions League play-off tie on Wednesday.
The Colombia centre-back, who signed from Udinese earlier this summer, underhit an attempted back-pass to goalkeeper Diego Lopez in the 84th minute, allowing Hans Henrik Andreasen to lash home the winning goal.
Juan Carlos Garrido’s side, fourth in La Liga last season and Europa League semi-finalists, must now win the second leg at El Madrigal next Tuesday or face elimination from Europe’s premier competition.
Whereas Villarreal are yet to begin their domestic season, Odense are already five matches into their Danish SuperLiga campaign.
Their greater freshness was apparent in the first 20 minutes, when Andreasen failed to capitalise on several openings.
The visitors gradually grew into the game, however, and Stefan Wessels found his goal peppered with shots in the second half of the first period.
Mateo Mussachio had an effort cleared off the line, Giuseppe Rossi tested Wessels with a vicious near-post shot and Cani saw a rising drive from 25 yards miss the right-hand angle of post and bar by centimetres.
Rossi rippled the side netting from Nilmar’s pass 10 minutes into the second half but the Spaniards were then indebted to Lopez for spectacularly tipping over a sumptuous dipping volley from Kalilou Traore.
Wessels twice repelled Nilmar and an underwhelming draw looked on the cards for the visitors until Zapata’s late blunder made things even worse.
His loose pass was seized upon by Andreasen, who slipped past Zapata’s attempt to make amends before bending a left-foot shot past Lopez and nudging Odense towards a first ever group phase appearance.