Champions League: Bayern Munich 2-0 Juventus
Bayern Munich produced an authoritative performance at home to leave Juventus facing an uphill task to reach the Champions League semi-finals.
The German league leaders made the perfect start when David Alaba's deflected 35-yard shot spun past Gianluigi Buffon inside 30 seconds.
Thomas Mueller tapped in Mario Mandzukic's square pass to double Bayern's lead after the break.
Juventus' best chances fell to Arturo Vidal who twice shot at Manuel Neuer.
But in truth the Italian champions rarely threatened as Bayern totally dominated the quarter-final first leg and created several outstanding chances.
Bayern entered their sixth Champions League quarter-final in seven seasons on the back of a thumping 9-2 weekend win over Bundesliga rivals Hamburg and continued in the same vein as they produced another dominant display, full of attacking verve.
Serie A leaders Juventus, who beat Inter Milan 2-1 on Saturday to stretch their domestic advantage to nine points, struggled to find any rhythm and face a stiff task to overturn Bayern's two-goal advantage when the teams meet in the return fixture in Turin on 10 April.
An atmospheric Allianz Arena was already rocking as the teams emerged from the tunnel before the hosts made the perfect start.
Austrian defender Alaba's effort appeared to be speculative, but a slight deflection off the boot of Vidal left Juventus goalkeeper Buffon floundering as the ball crept inside the bottom corner of his goal.
Juve responded well after the early blow as they confidently kept possession inside Bayern territory. But they failed to stretch Germany international Neuer, with Andrea Pirlo's dipping 35-yard free-kick on to the roof of his net their closest effort.
Bayern coach Jupp Heynckes was forced into an early reshuffle as Toni Kroos limped off with a knee injury and was replaced by former Chelsea winger Arjen Robben.
But the enforced substitution did not disrupt last season's beaten finalists - instead it served to spark them into life.
Robben, Franck Ribery and Mueller were the focal points of a high-tempo attacking display as Bayern began to slice open the visiting defence with ease.
Robben had their best two chances, first drilling a low shot at the legs of Buffon after a poor clearance by Andrea Barzagli, before wastefully shooting wide after being picked out by Mueller's square pass.
After the interval, Bayern continued to produce waves of attacks as Buffon was called into action twice more.
First, he beat away an effort from the hard-working Mandzukic before desperately pushing Alaba's fizzing 25-yard free-kick away from danger.
But questions will be asked about the veteran Italy international's contribution to the second goal.
He could only parry Luiz Gustavo's stinging 20-yard shot into the path of Mandzukic, who squared for the unmarked Mueller to roll into the empty net from close range.
Chances continued to be rare for the visitors before Vidal, who will miss the return leg after receiving his second booking of the competition, finally tested Neuer with two fierce drives within seconds of each other.
But the Italians could not force what would have been an unlikely away goal and a jubilant Bayern travel to Turin next week expecting to reach the last four for the second successive season.
Bayern Munich coach Jupp Heynckes:
"We prepared really well and that was the key - our pressing, our dribbling on the flanks, the way we closed them down.
"Against a team like Juventus, the small details play a big role and that was the case today. That is why I studied them so closely."
Juventus coach Antonio Conte:
"We still have the second leg and in football, you play until the end before drawing conclusions.
"It's a tough result. Bayern proved they are a really strong team, one of the favourites."
- 01 Neuer
- 04 Dante
- 05 Van Buyten
- 21 Lahm
- 07 Ribery (Shaqiri - 90' )
- 25 Mueller
- 27 Alaba
- 30 Dias Booked
- 31 Schweinsteiger
- 39 Kroos (Robben - 16' )
- 09 Mandzukic Booked (Gomez - 90' )
- 22 Tom Starke
- 17 Boateng
- 11 Shaqiri
- 44 Tymoschuk
- 10 Robben
- 14 Pizarro
- 33 Gomez
- 01 Buffon
- 03 Chiellini Booked
- 13 Federico Peluso (Pogba - 75' )
- 15 Barzagli
- 19 Bonucci
- 26 Lichtsteiner Booked
- 08 Marchisio
- 21 Pirlo
- 23 Vidal Booked
- 27 Quagliarella (Giovinco - 65' )
- 32 Matri (Vucinic - 65' )
- 30 Storari
- 06 Pogba
- 12 Giovinco
- 20 Padoin
- 22 Asamoah
- 39 Marrone
- 09 Vucinic
Live Text Commentary
Full Time The final whistle goes and the game is over.90:00 +2:54
Arjen Robben concedes a free kick for a foul on Paul Pogba. Andrea Pirlo restarts play with the free kick.90:00 +1:54 Substitution
Substitution Franck Ribery goes off and Xherdan Shaqiri comes on.90:00 +0:29
Short corner worked by Arjen Robben.90:00 +0:16
Arjen Robben decides to take a short corner.89:49 Substitution
Substitution Mario Gomez is brought on as a substitute for Mario Mandzukic.89:14
Thomas Muller takes a shot. Gianluigi Buffon makes a save. Thomas Muller produces a right-footed shot from close in that clears the bar.85:46
Right-footed shot by Franck Ribery went wide of the right-hand post.85:11
Leonardo Bonucci has an effort at goal from outside the penalty box missing to the wide right of the target.84:56
Paul Pogba takes a shot. David Alaba gets a block in.81:56
Sebastian Giovinco is caught offside. Manuel Neuer takes the indirect free kick.81:08
Direct free kick taken by Leonardo Bonucci.81:08 Booking
Booking Luiz Gustavo shown a yellow card.81:03
Luiz Gustavo challenges Leonardo Bonucci unfairly and gives away a free kick.79:38
Foul by Andrea Pirlo on David Alaba, free kick awarded. The free kick is delivered right-footed by Bastian Schweinsteiger from left wing, Gianluigi Buffon makes a save.78:51
Mario Mandzukic challenges Andrea Pirlo unfairly and gives away a free kick. Direct free kick taken by Andrea Pirlo.77:50
Shot from just outside the area by Thomas Muller misses to the right of the target.75:55
Manuel Neuer restarts play with the free kick.75:55 Booking
Booking Booking for Stephan Lichtsteiner.75:51
Stephan Lichtsteiner challenges Bonfim Dante unfairly and gives away a free kick.
Giorgio Chiellini restarts play with the free kick.74:30 Substitution
Substitution Paul Pogba replaces Federico Peluso.74:30
The referee blows for offside.73:09
Federico Peluso concedes a free kick for a foul on Mario Mandzukic. Philip Lahm takes the direct free kick.71:49
Unfair challenge on Arjen Robben by Claudio Marchisio results in a free kick. Arjen Robben restarts play with the free kick.71:21
Franck Ribery concedes a free kick for a foul on Arturo Vidal. Andrea Pirlo crosses the ball from the free kick right-footed from right wing, clearance by David Alaba.69:32
Effort on goal by Franck Ribery from 20 yards. Save by Gianluigi Buffon.68:56
Arturo Vidal takes a shot. Save by Manuel Neuer. Arturo Vidal takes a shot. Save by Manuel Neuer.66:50
Bastian Schweinsteiger delivers the ball from the free kick right-footed from left wing.66:50 Booking
Booking Arturo Vidal receives a caution.66:46
The referee penalises Arturo Vidal for handball.64:40 Substitution
Substitution Sebastian Giovinco joins the action as a substitute, replacing Fabio Quagliarella.64:19 Substitution
Substitution Alessandro Matri leaves the field to be replaced by Mirko Vucinic.62:21
Assist by Mario Mandzukic.62:21 Goal scored
Goal! - Thomas Muller - Bay Munich 2 - 0 Juventus Thomas Muller fires in a goal from close range low into the middle of the goal. Bayern Munich 2-0 Juventus.62:18
Luiz Gustavo takes a shot. Save by Gianluigi Buffon.61:10
Free kick awarded for an unfair challenge on Franck Ribery by Arturo Vidal. Bastian Schweinsteiger takes the free kick.60:08
Foul by Philip Lahm on Alessandro Matri, free kick awarded. Free kick taken by Andrea Pirlo.58:32
Franck Ribery delivers the ball.55:56
Bastian Schweinsteiger gives away a free kick for an unfair challenge on Fabio Quagliarella. Direct free kick taken by Giorgio Chiellini.54:23
Arturo Vidal gives away a free kick for an unfair challenge on Bastian Schweinsteiger. Direct effort from the free kick comes in from David Alaba, fantastic save by Gianluigi Buffon.53:31
Direct free kick taken by Bastian Schweinsteiger.53:31 Booking
Booking Booking for Giorgio Chiellini for unsporting behaviour.53:23
Free kick awarded for a foul by Giorgio Chiellini on Mario Mandzukic.52:35
Luiz Gustavo has shot on goal from a long way out that goes wide left.51:01
The assistant referee flags for offside against Franck Ribery. Indirect free kick taken by Gianluigi Buffon.48:39
Foul by David Alaba on Stephan Lichtsteiner, free kick awarded. Andrea Barzagli takes the direct free kick.47:59
Mario Mandzukic takes a shot. Gianluigi Buffon makes a brilliant save.46:56
Andrea Barzagli gives away a free kick for an unfair challenge on Franck Ribery. Bastian Schweinsteiger restarts play with the free kick.46:24
Mario Mandzukic challenges Giorgio Chiellini unfairly and gives away a free kick. Free kick taken by Gianluigi Buffon.45:38
Bastian Schweinsteiger fouled by Andrea Barzagli, the ref awards a free kick. Bastian Schweinsteiger takes the free kick.45:01
The referee blows his whistle to start the second half.45:00 +2:05 Half time
Half Time The referee blows for half time.45:00 +0:26
Inswinging corner taken by Andrea Pirlo from the left by-line played to the near post, Close range headed effort by Leonardo Bonucci clears the crossbar.43:43
The free kick is delivered right-footed by Andrea Pirlo from right wing, Mario Mandzukic makes a clearance.43:43 Booking
Booking Mario Mandzukic goes into the referee's book.43:36
Mario Mandzukic concedes a free kick for a foul on Arturo Vidal.42:26
Mario Mandzukic gives away a free kick for an unfair challenge on Leonardo Bonucci. Gianluigi Buffon restarts play with the free kick.41:45
Bastian Schweinsteiger takes a shot from just inside the penalty box which clears the bar.40:14
Foul by Stephan Lichtsteiner on Mario Mandzukic, free kick awarded. Bastian Schweinsteiger takes the direct free kick.39:08
Foul by Luiz Gustavo on Stephan Lichtsteiner, free kick awarded. Andrea Pirlo delivers the ball from the free kick right-footed from right wing.38:45
The assistant referee flags for offside against Fabio Quagliarella. Direct free kick taken by Daniel Van Buyten.37:52
Philip Lahm crosses the ball, Headed effort from deep inside the area by Mario Mandzukic misses to the right of the target.37:40
Arjen Robben decides to take a short corner.37:28
David Alaba produces a cross, save by Gianluigi Buffon.36:31
A cross is delivered by Franck Ribery, Leonardo Bonucci manages to make a clearance.34:50
Corner from right by-line taken by Andrea Pirlo.34:10
Arjen Robben takes a shot. Comfortable save by Gianluigi Buffon.33:11
Free kick awarded for a foul by Andrea Barzagli on Mario Mandzukic. Bastian Schweinsteiger delivers the ball, Headed effort on goal by Mario Mandzukic from inside the penalty box misses to the right of the goal.31:50
Effort on goal by Arjen Robben from inside the box misses to the right of the target.27:59
Arturo Vidal concedes a free kick for a foul on Franck Ribery. Bastian Schweinsteiger has an effort direct from the free kick.27:27
Unfair challenge on Giorgio Chiellini by Mario Mandzukic results in a free kick. Giorgio Chiellini takes the free kick.26:28
Mario Mandzukic crosses the ball, clearance made by Leonardo Bonucci. Inswinging corner taken from the right by-line by Arjen Robben.23:10
Philip Lahm produces a cross, Andrea Pirlo gets a block in. Inswinging corner taken from the right by-line by Arjen Robben.20:47
Corner taken by Arjen Robben from the right by-line, Bonfim Dante produces a header from close range which goes wide of the left-hand upright.19:43
Effort from inside the area by Franck Ribery misses to the left of the goal. Corner taken right-footed by Franck Ribery, Alessandro Matri manages to make a clearance.19:13
Short corner taken by Arjen Robben.17:50
Arjen Robben takes a shot. Save made by Gianluigi Buffon.15:49
Unfair challenge on David Alaba by Stephan Lichtsteiner results in a free kick. Direct free kick taken by David Alaba.15:12
Andrea Pirlo takes the free kick.15:12 Substitution
Substitution Arjen Robben on for Toni Kroos.15:12
Free kick awarded for a foul by Mario Mandzukic on Stephan Lichtsteiner.12:15
Arturo Vidal has an effort at goal from outside the box missing to the wide left of the goal.10:34
Foul by Daniel Van Buyten on Fabio Quagliarella, free kick awarded. Strike on goal comes in from Andrea Pirlo from the free kick.7:48
Outswinging corner taken by Andrea Pirlo from the right by-line, save by Manuel Neuer.5:21
Free kick awarded for an unfair challenge on Franck Ribery by Arturo Vidal. Free kick taken by Franck Ribery.4:28
Federico Peluso gives away a free kick for an unfair challenge on Daniel Van Buyten. Manuel Neuer restarts play with the free kick.4:15
Stephan Lichtsteiner delivers the ball, Daniel Van Buyten makes a clearance.3:28
Andrea Pirlo takes a outswinging corner from the right by-line played to the near post, clearance made by Thomas Muller.0:25
Bastian Schweinsteiger provided the assist for the goal.0:25 Goal scored
Goal! - David Alaba - Bay Munich 1 - 0 Juventus David Alaba grabs a goal from outside the penalty area to the bottom right corner of the goal. Bayern Munich 1-0 Juventus.0:00
The referee gets the game underway.
Live data and text provided by our data suppliers