Artem Dovbyk netted a dramatic winner in stoppage time at the end of extra time as Ukraine squeezed past 10-man Sweden 2-1 at Hampden Park on Tuesday to book a Euro 2020 quarterfinal clash with England.

The final whistle was met with wild scenes of celebration as Ukraine reached the last eight of a major tournament for only the second time, after making the quarters at the 2006 World Cup.

The two sides were level at 1-1 after 90 minutes following goals from Oleksandr Zinchenko and Sweden's in-form Emil Forsberg, but the tide changed when Sweden defender Marcus Danielson was sent off nine minutes into extra time.