the visitors came from two down only for szabolcs huszti to score a 91st-minute penalty that guarantees hannover qualification from group l.
szabolcs huszti's stoppage-time penalty gave hannover 96 a narrow win over helsingborgs ıf, a result that sends the hosts into the uefa europa league round of 32.
two goals from mame diouf had put the bundesliga side into a commanding position, but nikola djurdić and alejandro bedoya restored parity for helsingborg. a draw looked the likely outcome until huszti's strike from 12 metres, which leaves the swedish team on the brink of elimination.
hannover started brightly, with huszti and diouf, who had impressed in the first meeting between the sides, prominent. that pair combined for the opener, a cross from the former allowing diouf to nod home after just three minutes. diouf and lars stindl directed free headers over the bar from further huszti deliveries, but mirko slomka's men were rewarded for their dominance when diouf powered home a second soon after the interval.
helsingborg reacted well, though, djurdić pulling one back with the third headed goal of the night after mattias lindström's pinpoint cross. nerves began to creep in for the home team and the visitors took full advantage, drawing level through bedoya, who hooked a shot past ron-robert zieler.
with time running out, hannover substitute artur sobiech was brought down by peter larsson, who was subsequently dismissed along with walid atta. pär hansson got a hand to huszti's spot kick, yet could not stop it crossing the line, meaning helsingborg face an uphill task to progress.