When: Tuesday, June 29, 20:00 BST
How to watch: BBC One
On that day, the narrative before kick-off was set on the battle of the forwards. Specifically speaking, the heavyweight battle between Zlatan Ibrahimovic and Andriy Shevchenko.
The two behemoths certainly delivered, scoring three of the game's goals.
Thankfully for Ukraine, it was Shevchenko who outscored his Swedish counterpart to seal a famous victory in Kyiv.
On this occasion, the battle is not focused primarily on the individuals. Instead, many are expecting a chess match between two well-coached and well organised outfits.
Question is, which one of them is willing to go that extra mile and book their spot in the Euro 2020 quarter-finals?
Last three matches
Ukraine 2-1 Sweden (Euro 2012 - June 11, 2012)
As co-hosts of Euro 2012, Ukraine were desperate to get off to the best of starts when they hosted Sweden in Kyiv.
But despite dominating possession in the opening 45 minutes, Ukraine failed to find a breakthrough in what was turning into a frustrating evening.
Those frustrations grew when Ibrahimovic opened the scoring in the 52nd minute.
However, Shevchenko wasn't about to let a major occasion for his country go up in smoke. Instead, the former Champions League winner took the game by the scruff of the neck and scored a seven-minute brace to seal a memorable victory.
Ukraine 0-1 Sweden (Friendly - August 10, 2011)
When the two teams met a year earlier, it was Sweden who prevailed.
Tobias Hysen bagged a 90th minute winner as Erik Hamren's side picked up a confidence-boosting win in Kharkiv.
Sweden 1-1 (4-5) Ukraine (Cyprus International - February 9, 2011)
Another nail-biting contest between the two nations took place in the final of the 2011 Cyprus International Tournament.
Johan Elmander scored the first goal of the game as Sweden took the lead in the seventh minute.
However, their advantage didn't last long as Marko Devic converted a 20th-minute penalty to level the score.
The two teams couldn't be separated and the final was determined via a penalty shootout, which was ultimately won by the Ukrainians.
Last five head-to-heads
Sweden wins: 1
Sweden goals: 4
Ukraine goals: 5
Tough to beat
Sweden haven't exactly taken Euro 2020 by storm.
Even though Janne Andersson's men picked up seven points from their three group games, few regard the Swedes as actual contenders in this tournament.
Despite this, the team is quietly going about its business and has proven to be one of the toughest outfits to beat.
Spain threw everything they had at Sweden in Group E's opener yet they failed to put the ball in the back of the net.
Slovakia dominated possession against the Swedes but they failed to land a single shot on target.
Ukraine certainly have a job on their hands if they are to break that run.
Sweden's Euro 2020 results...
Are Ukraine just making up the numbers?
Ukraine progressed to the knockout stages of Euro 2020 as the fourth-best third-placed team.
While that may not make great reading, the Ukrainians shouldn't be easily dismissed here.
Shevchenko's men were 2-0 down against the Netherlands in their tournament opener yet they showed great character to make it 2-2 in the latter stages. An 85th minute Denzel Dumfries winner denied Ukraine a memorable draw but a statement of intent was certainly sent.
A 2-1 win over North Macedonia put the Eastern European side back on track, but a 1-0 loss to Austria in their final group game was rather disappointing.
Nevertheless, the one thing we have learned so far is that anything goes in knockout soccer. Ukraine will certainly want to follow in the footsteps of Czech Republic and Switzerland who have already shocked the doubters in the last 16.
Ukraine's Euro 2020 results...
Emil Forsberg is one of the tournament's top scorers, having bagged three goals so far at Euro 2020.
The Swede is in-form and at 11/4 he's well priced to score anytime.
From a Ukrainian perspective, Andriy Yarmolenko and Roman Yaremchuk are the dangermen.
*Odds correct at time of publication