Share on Twitter
Ukraine broke the deadlock when a passing move just before the half hour found Oleksandr Zinchenko at the back post and his rasping half-volley was too strong for Robin Olsen.
Sweden equalised on the stroke of half-time through Emil Forsberg s deflected effort from distance and the striker twice hit the woodwork after the break.
Marcus Danielson was sent off in extra time and Ukraine made the extra man count when Zinchenko s cross was headed in from close range by substitute Dovbyk to set up a last-eight tie with England.
Sweden began with the greater intensity but it was Ukraine who carved out the first meaningful effort on goal when Roman Yaremchuk s low shot was kept out by the diving Olsen.
Suecia - Ucrania, en directo
elmundo.es - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from elmundo.es Daily Mail and Mail on Sunday newspapers.
Ukraine set up England Euro 2020 QF with stunning last-gasp Sweden win
teamtalk.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from teamtalk.com Daily Mail and Mail on Sunday newspapers.
Ukraine hold off North Macedonia to keep qualification hopes alive
pressandjournal.co.uk - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from pressandjournal.co.uk Daily Mail and Mail on Sunday newspapers.
Andriy Shevchenko felt nervous as North Macedonia threatened Euro 2020 comeback
pressandjournal.co.uk - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from pressandjournal.co.uk Daily Mail and Mail on Sunday newspapers.