Bayern Munich are left stunned by Juventus fightback
Juventus 2-2 Bayern Munich
Juventus came from two goals down to earn a 2-2 draw in the first leg of their Champions League last-16 tie with Bayern Munich.
Goals from Thomas Muller and Arjen Robben either side of half-time looked to have put Pep Guardiola's men in control.
But Paulo Dybala pulled one back and substitute Stefano Sturaro equalised to stun Guardiola, who is joining Manchester City next season, and ensure Juventus will go into March 16's second leg with optimism.
Mario Mandzukic scuffed an early shot for Juve before, at the other end, a better-struck 25-yard volley from Arturo Vidal was beaten away by Gianluigi Buffon.
Bayern missed an extraordinary opportunity in the 13th minute when Philipp Lahm cut the ball into the box and Robert Lewandowski drew the keeper but squared the ball behind Muller, whose weak shot was cleared.
Bayern continued to dominate, though, and it told before half-time as Douglas Costa's volleyed cross deflected off Andrea Barzagli and Muller stroked home.
Massimiliano Allegri sent on Hernanes for Claudio Marchisio at half-time but Robben made it 2-0 10 minutes into the second period.
Thiago Alcantara's pass sparked a three-man breakaway and Lewandowski and fed the Holland winger, who curled into the net.
Out of nowhere, though, Juve pulled a goal back when Joshua Kimmich's error presented the ball to Mandzukic and he slid it through for Dybala to finish.
Mandzukic was fortunate to escape punishment after twice pushing his head towards Lewandowski as the two squared up but it did not disrupt Juve's new-found rhythm, Juan Cuadrado denied by Manuel Neuer's fingertips and Paul Pogba curling over.
Allegri sent on Sturaro in the 69th minute and Alvaro Morata in the 75th and they paid off, as Morata headed Mandzukic's pass nicely for a lunging Sturaro to finish via the crossbar.