Union Berlin’s Danilho Doekhi headed in a 97th-minute winner to send his side back to the top of the Bundesliga in a 2-1 home win over Borussia Moenchengladbach on Sunday.Union completed a comeback from a goal down in the last second of the game, sending the crowd into raptures.Union hold a one-point lead in the table over defending champions Bayern Munich, who thrashed Mainz 6-2 on Saturday.Union, who have been unlikely leaders since early September, led at no point in the match until the late twist.Union’s Dutch striker Sheraldo Becker looked to have given the home side the lead in the 29th minute with his seventh goal of the season, but the strike was ruled out by VAR for a handball in the build-up.Just three minutes later, Gladbach took the lead in the simplest fashion, with Nico Elvedi heading in a Lars Stindl corner.With Union at risk of a second loss in a row, manager Urs Fischer brought on the cavalry, making five changes in a 10-minute period to try and get at least a point out of the match.The changes worked, with Kevin Behrens heading in the equaliser just five minutes after being brought onto the field.With the home fans in full voice, Union pushed for a winner and thought they had claimed the three points in the 87th minute, but Christopher Trimmel’s goal was ruled out by VAR.The home fans did not need to wait long however, with midfielder Jamie Leweling crossing for Doekhi to head home with the last touch of the match.”We did not give up and we believed in ourselves,” Fischer told DAZN. “It was a fantastic second half.”A disappointed Gladbach coach Daniel Farke said: “At the Alte Foersterei you need to stay awake – and to concede a late goal in this fashion, is difficult to bear.”Later on Sunday, Freiburg leapfrogged Borussia Dortmund into third with a 2-0 win away against Schalke thanks to two goals from Italian midfielder Vincenzo Grifo. Usually a free-kick specialist, Grifo scored a superb open play goal in first-half injury time, before adding a second from the penalty spot in the 61st minute.Grifo now has six goals for the season while Schalke finish the weekend stuck to the foot of the table.In Sunday’s final game, Cologne host Hoffenheim.BUNDESLIGA – ROUND 12FridayWerder Bremen – Hertha Berlin 1-0 (0-0)/Fullkrug 85/SaturdayBayern – Mainz 6-2 (3-1)/Gnabry 5,Musiala 28, Sadio Mane 43, Goretzka 58, Tel 79, Choupo Moting 86 – Widmer, 45+4, Ingvartsen 82/RB Leipzig – Leverkusen 2-0 (1-0)/Nkunku 32, Werner 83/Stuttgart – Augsburg 2-1 (1-1)/Guirassy 15, Anton 90 – Niederlechner 4/Wolfsburg – Bochum 4-0 (2-0)/Nmecha 27, 58, Baku 35, Wind 80/Eintr.Frankfurt – Dortmund 1-2 (1-1)/Kamada 26 – Brandt 21, Bellingham 52/SundayUnion Berlin – M’ gladbach 2-1 (0-1)/Behrens 79, Doekhi 90+7 – Elvedi 33/Schalke – Freiburg 0-2 (0-1)/Grifo 45+1, 61 pen/20:30: (2.75) Koln (3.40) Hoffenheim (2.50)***odds are subject to change***© Agence France-Presse