So với Ukraine - đội giành vé vớt vào vòng 1/8, Thuỵ Điển được đánh giá cao hơn khi giành ngôi đầu bảng E có sự góp mặt của Tây Ban Nha. Đội quân của Janne Andersson không ngần ngại dồn lên tấn công ngay ở những phút đầu và tạo được một số tình huống nguy hiểm nhưng không dứt điểm thành công.
Trong khi đó, Ukraine cũng không hề tỏ ra lép vế, sẵn sàng chơi đôi công với đối thủ. Sau gần 30 phút thi đấu giằng co, Ukraine là đội tận dụng cơ hội tốt hơn để vượt lên dẫn trước. Phút 27, Yarmolenko thực hiện đường chuyền kỹ thật bằng má ngoài chân trái đến vị trí của Zinchenko ở phía cột xa. Tiền vệ đang khoác áo Man City ngay lập tức vung chân trái sút chéo góc không cho thủ thành Olsen cơ hội cản phá.
Sau khi bị thủng lưới, Thụy Điển vùng lên mạnh mẽ sau hòng tìm kiếm bàn san bằng tỷ số nhưng họ vấp phải sự kháng cự quyết liệt từ hàng thủ được tổ chức rất tốt của Ukraine. Dù vậy, đến phút 43, đội bóng đến từ Bắc Âu cũng đưa được bóng vào lưới đối phương để đưa trận đấu về vạch xuất phát. Từ khoảng cách 25m, Emil Forsberg tung ra cú căng, bóng sượt qua chân trung vệ Thuỵ Điển đổi hướng khiến thủ thành Buschan bất lực.
Sang hiệp hai, thế trận trở nên cởi mở hơn khi cả hai bên đều muốn ghi thêm bàn thắng để giải quyết trận đấu trong 90 phút. Phút 55, Yarmolenko đột nhập vùng cấm địa Thụy Điển từ cánh phải rồi nhả bóng ra sau rất vừa tầm cho Sydorchuk vung chân sút căng. Thủ môn Olsen đã chôn chân đứng nhìn nhưng bóng lại trúng vào mép ngoài cột dọc bật ra.
Ngay sau đó, Thuỵ Điển đáp trả với pha cứa lòng hiểm hóc của Forsberg về phía góc xa. Thủ thành Bushchan cũng đã bị khuất phục nhưng bóng một lần nữa đội cột dọc ra ngoài. Phút 69, tiền đạo số 10 của Thuỵ Điển Shaparenko tiếp tục bị khung gỗ từ chối bàn thắng khi cú đặt lòng của anh đưa bóng đập trúng xà ngang.
Tỷ số 1-1 được giữ nguyên tới khi trọng tài nổi còi kết thúc 90 phút thi đấu chính thức khiến hai đội phải bước sang hiệp phụ để phân thắng bại. Ukraine được hưởng lợi thế từ phút thứ 9 của hiệp phụ đầu tiên khi Thuỵ Điển phải chơi thiếu người do Marcus Danielson bị thẻ đỏ sau pha phạm lỗi ác ý với Artem Biesiedin.
Mặc dù vậy, phải tới thời gian bù giờ của hiệp phụ thứ hai, Ukraine mới tận dụng được ưu thế này. Từ đường chuyền của Zinchenko bên cánh trái, Dovbyk băng vào đánh đầu cận thành dũng mãnh ấn định chiến thắng 2-1 cho đoàn quân của HLV Shevchenko. Với kết quả này, Ukraine lần đầu tiên giành quyền vào tứ kết một kỳ Euro, sẽ gặp tuyển Anh vào ngày 3/7.