Hannover have defeated Werder Bremen 3-2 at home in the Bundesliga with a last-gasp goal.
The hosts made the breakthrough after just six minutes when Szabolcs Huszti scored from a free kick.
Four minutes later it was 2-0 to Hannover as Leon Andreasen headed home Huszti's cross from close range.
Werder halved the deficit in the 26th minute when Aaron Hunt successfully converted a penalty.
Then on 74 minutes, the visitors made it 2-2 as Kevin De Bruyne found the target from the centre of the box after being released by Eljero Elia.
However, there was yet another twist to come in the game as Huszti turned in Konstantin Rausch's cross in the third minute of injury time.
Huszti was then shown the yellow card for the second time in the match and dismissed.