Denmark produced a brilliant comeback as they came from 3-0 down to draw 3-3, but things turned ugly in the closing stages when a supporter ran onto the pitch to attack German referee Herbert Fandel after he sent-off Danish defender Christian Poulsen.
Poulsen was shown the red card for punching striker Markus Rosenberg in the stomach.
A spectator ran onto the pitch toward the referee but was intercepted by Danish players.
However the game was abandoned as the referee and the linesman walked off the pitch following the attack.
The result of the game will be decided after Uefa's disciplinary committee receive the referee's match report, but Denmark are sure to face heavy sanctions for the disturbance.
Earlier in the game Sweden raced into a 3-0 lead thanks to goals from Johan Elmander (7, 26) and Petter Hansson.
However, Denmark fought back to draw level with goals from Daniel Agger (34), Jon Dahl Tomasson (62) and Leon Andreasen (75).
The game then descended into chaos when Poulsen was sent-off just before the end of the game for hitting Rosenberg in the Danish penalty area.
Fandel signalled a penalty for Sweden, but before it could be taken, a supporter rushed onto the pitch and struck out at the German official
Fandel immediately blew the whistle and walked off the pitch.
At least two more supporters managed to force their way onto the pitch in the minutes just after the incident and Uefa are set to make a decision on the incident in the next 24 hours.
Great to see agger grabbed a goal.
Nice to see our CL final ref being appreciated.(Karma is a bitch
