Agbonlahor’s tournament came to an end when he was substituted just before the hour mark, with skipper Mark Noble consoling him as he left the pitch for Campbell.
Berg gave Sweden a glimmer of hope with 22 minutes remaining when he turned in Molins’ cross.
Jack Rodwell came on for Noble to shore up the midfield, but Toivonen found the net from a free-kick to give the Swedes real hope, then the equaliser came with nine minutes left.
Molins crossed from the right again, Rasmus Elm flicked backwards at the far post, with Berg applying the final touch.
Campbell received his second booking of the match during extra-time when he challenged with Mikael Lustig, and he had stormed off the pitch even before the red card had been shown.
Berg hit the bar with a header, but the match went to penalties.
Milner slipped when he took the first and the ball flew over, but then Hart saved from Berg, scored one himself and also got booked to rule him out of the final.
Most importantly, he put off Molins, who hit the post - with England winning.






