FULL-TIMEpublished at 22:35 British Summer Time 29 June 2021
Sweden 1-2 Ukraine (AET)
And it's all over!!!
Ukraine's players erupt as the Swedes slump to the turf. Ukraine will play England on Saturday!
Ukraine will play England in Rome on Saturday in quarter-finals (20:00 BST) live on BBC One
Zinchenko lashes Ukrainians in front at Hampden before Forsberg's deflected strike levels before break
Sweden's Danielson dismissed in extra-time for ugly lunge before Dovbyk's 121st-minute header gives Ukraine win
Scott Mullen
Sweden 1-2 Ukraine (AET)
And it's all over!!!
Ukraine's players erupt as the Swedes slump to the turf. Ukraine will play England on Saturday!
Andriy Shevchenko is pacing his technical area. The tension in Hampden is incredible.
Goal kick Sweden. One last punt...
There's just seconds left. The Ukraine fans are on their feet, they are delirious. Can they hold out?
And here come Sweden with a series of Hail Mary punts...
Artem Dovbyk
UKRAINE HAVE DONE IT!!! SURELY THEY'VE DONE IT!!
It's a wonderful cross from the left that's met perfectly by Dovbyk, who glances a header home from just a few yards out!
Hampden erupts, the Ukraine players pile in on top of one another. Limbs everywhere.
The injury time board is up...
and three minutes to go! Three!!
Ukraine's Roman Bezus is rolling about on the floor after a fairly tame jolt from Filip Helander. He remembers penalties are coming, though, and is swiftly back on his feet...
A minute to go at Hampden...
Sweden 1-1 Ukraine
Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
Sweden 1-1 Ukraine
A Ruslan Malinovskyi volley from the edge of the box dips a couple of yards wide in what is Ukraine's 12th effort on goal. You feel a goal is coming...
After two attempts, Sweden hack it clear.
But here they come again...
Free-kick for Ukraine. Time to load the box.
Here it comes...
Sweden 1-1 Ukraine
A heroic block from substitute Marcus Berg halts Vyacheslav Karavaev's progress in the box, with the Krasnodar man getting a whack for his trouble.
It's last-ditch stuff from the Swedes now.
Here come the Ukrainians again...
Sweden 1-1 Ukraine
Dovbyk almost makes an immediate impact. The substitute is played in on goal, only to lash the ball over the net under close attention from a desperate Victor Lendelof from 10 yards. An offside flag goes up to spare his blushes.
Sweden 1-1 Ukraine
Some kamikaze defending from Sweden, just to liven things up!
A cute ball over the top is cut out by Rangers' Swedish defender Filip Helander, who then slips on his rear end, causing the ball to spring back off him and out into the penalty box. Thankfully for the substitute, danger is averted just in time.
Sweden 1-1 Ukraine
Alex Scott
Former England and Arsenal defender on BBC One
Quote MessageFor Sweden, it's about concentration. They have such a structure and they are going to have to show that even more now
And off we go again. One last push, boys!
We've had more substitutes than I care to remember so far (Sweden have had six on their own! SIX!!!), with Ukraine captain Andriy Yarmolenko being the *checks notes* fifth player to make way for his country, with Artem Dovbyk coming on.