Union Berlin's Jordan thundered in an 84th minute goal to secure a 2-1 home victory over Mainz 05 on Saturday and send them top of the Bundesliga with their fourth straight league win.
Union move to 39 points from 19 games, two ahead of Bayern Munich who visit VfL Wolfsburg on Sunday. Third-placed Borussia Dortmund are also on 37 points after thrashing Freiburg 5-1.
Union, unbeaten at home this season, have now recorded two more league victories than Bayern.
The hosts got off to a strong start with Jerome Roussillon and Rani Khedira coming close before Kevin Behrens slotted in after 32 minutes for a deserved lead.
Mainz had few chances in the game but they did get a 78th minute penalty for handball thanks to a VAR review and substitute Marcus Ingvartsen netted the equaliser.
It then took Union six minutes to carve out the winner, with Jordan rifling in from close range after Mainz failed to clear a cross, to keep their sensational campaign going.