Borussia Dortmund striker Erling Haaland scored an 81st minute equaliser to rescue a 2-2 draw against visitors Hoffenheim on Saturday as they lost further ground in their battle for a top four finish.
Haaland pounced on a Hoffenheim mistake to race through and score after Hoffenheim had come from a goal down to lead 2-1.
Hoffenheim's Ilhas Bebou twice failed in a one-on-one with Dortmund keeper Marwin Hitz before Jadon Sancho put the hosts in front in the 24th minute.
Who's really leaving: Haaland, Kane, Grealish, Rice, Varane? - Inside Football
Dortmund's sloppy defending then allowed Munas Dabbur to slip into the box and finish a Sebastian Rudy pass for the equaliser seven minutes later.
Bebou then made amends for his earlier misses, heading in a ball that bounced of Hitz's hands as the keeper attempted to clear a cross in the 51st with Dortmund having to wait until Haaland's equaliser to rescue a point.
With only one win in their last six games, Dortmund remain in sixth place on 33 points, three off fourth-placed Bayer Leverkusen.
Borussia Dortmund gegen die TSG 1899 Hoffenheim
Image credit: Getty Images
Elsewhere, Bayer Leverkusen squandered a two-goal lead, conceding twice in the last two minutes to draw 2-2 against Mainz 05 on Saturday as they inched up to fourth place in the Bundesliga table.
Goals from Robert-Nesta Glatzel in the 89th minute and Kevin Stoeger's stoppage time equaliser turned the game around for the visitors.
Perez promises Mbappe and €100m to Zidane on one condition - Euro Papers
Chelsea ready £50m Lewandowski transfer move - report
'It's sad' - Haaland reacts to Sancho's Man Utd move