Sweden took on Ukraine at Hampden Park for the final fixture in the Round of 16 in the Euro 2020 tournament.
The Swedes came off a tight win against Poland on Match Day 3 to top their group while Ukraine finished below Austria and Netherlands, who are both eliminated.
The game started with both teams equally impressing in the counter attack but lacking solid finishing.
For Sweden, Emil Forsberg, Seb Larsson and Dejan Kulusevski were making the goalkeeper work while for Ukraine, Andriy Yarmolenko was making things difficult for the Swedish defence.
Manchester City fullback Oleksandr Zinchenko made the breakthrough for his team in the 27th minute. After a brilliant switch of play to Yarmolenko, the West Ham United forward fed a trivela ball to Zinchenko who drilled a shot past Olsen to give Ukraine the lead.
Sweden had a chance to score the first free-kick goal in the tournament in the 29th minute as Larsson delivered a solid ball from 35-yards out. Luckily, Heorhiy Bushchan read the curling shot and saved it.
Forsberg took his total goal tally to four in the 43rd minute after scoring the equaliser to keep Sweden in the game. His shot took a deflection off of young Illya Zavarnyi to beat Bushchan.
The first half ended 1-1 without both sides looking open to take the lead.
The intensity rose just 10 minutes into the second half as both teams should have scored from close chances.
Yarmolenko cut the ball back to Serhiy Sydorchuk who took a shot between a few players only for the ball to smack the post. In response, Aleksander Isak fed a ball to Forsberg, who curled a low-shot past Bushchan to also hit the post.
As Yarmolenko continued to create trouble for the Swedish defensive, Forsberg did the same on the opposite end by taking shots and creating chances for his team mates.
The Leipzig midfielder really should have gotten a hat trick in this game as he hit the crossbar again in the 69th minute.
All the pressure throughout the game amounted to nothing as the full-time whistle blew and it went into extra time.
Both teams had to make substitutions in the 30 extra minutes of the game as some of the star players were getting tired.
After an amazing night, Kulusevski and Larsson were taken off for some fresh legs.
Unfortunately, Sweden dealt with a massive blow in the 100th minute as they were down to 10-men. After consulting VAR, the referee showed Marcus Danielson a red card for his dangerous tackle.
Not much happened in the first half of extra time as both sets of fans were anticipating another night of penalties.
However, Ukraine found the breakthrough in the dying embers that sent them to the quarter finals.
Zinchenko, who delivered a man of the match performance, fed a ball to Artem Dovbyk in the 121st minute to header into the Swedish net.
Ukraine will face England in Rome on Saturday for the quarter finals of UEFA Euro 2020.
Source of Image: UEFA EURO 2020 via Twitter