Bundesliga leaders Bayern Munich suffered their first defeat since Jupp Heynckes returned as head coach when they fell to a 2-1 loss at Borussia Mönchengladbach on Saturday.
Before losing at Gladbach, Bayern had won all nine games since Heynckes, 72, took over for his fourth stint at the club in October in the wake of Carlo Ancelotti's dismissal.
It was an unhappy return for Heynckes to Mönchengladbach, where he spent most of his playing career and where his family home is.
Hazard, Ginter goals give Gladbach 2-0 half-time lead
Gladbach had an early setback when Germany midfielder Christoph Kramer was stretchered off following a nasty clash of heads with team-mate Jannik Vestergaard.
A first-half penalty converted by Thorgan Hazard, after a Niklas Suele handball, put Gladbach ahead.
They went into the break 2-0 up at Borussia Park when Lars Stindl's pass was converted by Matthias Ginter to the delight of the home fans.
Heynckes responded by bringing on Austrian midfielder Marco Friedl, 19, for his Bundesliga debut, winger Kingsley Coman and adding an extra striker alongside Robert Lewandowski in Kwasi Okyere Wriedt.
Vidal gets one back for Bayern, but hosts hold on
Bayern managed to pull a goal back when Chile international Arturo Vidal fired in a long-range shot on 74 minutes which Yann Sommer got a glove to, but couldn't prevent from rolling into the net.
With time almost up, late replacement striker Josip Drmic fired wide as Gladbach held on for the win.
It is only Bayern's second league defeat this season, having also lost 2-0 at Hoffenheim in September, but they still hold a three-point lead at the top of the table.
Gladbach move up to fourth, level on 24 points with third-placed Schalke, who came from four goals down to draw at ten-man Dortmund as a dramatic Ruhr derby finished 4-4.