Bước vào trận đấu, Italy đã nhanh chóng dồn đội hình lên nhằm tấn công phủ đầu Áo, tuy nhiên hàng thủ của Áo dưới sự chỉ huy của David Alalaba đã chơi rất tốt và đứng vững trước sức ép của Italy. Cơ hội đáng chú ý nhất của Italy đến ở phút 32, khi cú sút của Ciro Immobile đập trúng cột dọc. Cả hiệp 1, Italy đã dứt điểm 10 lần, trong khi Áo chỉ có 1 cú sút, nhưng tỷ số vẫn là 0-0.
Sang hiệp 2, Italy tiếp tục tấn công không biết mệt mỏi về phía khung thành của đội tuyển Áo, nhưng vấp phải sự kháng cự quyết liệt của đối thủ. Đội bóng Thiên thanh sử dụng nhiều đường căng ngang nhưng không hiệu quả. Trong khi đó, Áo khá chắt chiu những thời cơ ít ỏi mà họ có được, và họ đã làm tung lưới Italy ở phút 65, khi Marko Arnautovic đánh đầu hạ gục thủ môn Gianluigi Donnarumma. Tuy nhiên, bàn thắng này của Áo lại không được công nhận vì lỗi việt vị.
Càng về cuối trận, Italy càng nỗ lực ép sân Áo nhưng không thành công. 90 phút thi đấu chính thức kết thúc trong sự bế tắc của người Italy. Tuy nhiên, hiệp phụ lại là lúc mà đẳng cấp của Italy lên tiếng. Phút 95, cầu thủ vào sân thay người Federico Chiesa có bóng bên cánh phải, sau khi loại bỏ hậu vệ Áo, anh đã có cú sút bằng chân trái hiểm hóc làm tung lưới thủ môn Daniel Bachmann, mở tỷ số cho Italy.
Bàn thắng này đã khiến lối chơi phòng ngự chặt chẽ của Áo sụp đổ, buộc họ phải dồn lên tấn công. Trong khi đó, Italy chủ động dìm nhịp độ trận đấu xuống và chơi phòng thủ để bảo vệ thành quả. Dù vậy, Italy vẫn có bàn thắng thứ 2 ở phút 105 của hiệp phụ thứ nhất do công của Matteo Pessina sau tình huống lộn xộn.
Không còn gì để mất, Áo tìm mọi cách tấn công tìm bàn thắng rút ngắn tỷ số. Hy vọng được nhen nhóm lên cho Áo ở phút 114 khi Sasa Kalajdzic dứt điểm hiểm hóc làm tung nóc lưới của tuyển Italy. Lúc này, nhiều người đã bắt đầu nghĩ về màn lội ngược dòng kịch tính cho Áo, nhưng bằng đẳng cấp và sự bình tĩnh, Italy đã giữ nguyên tỷ số 2-1 cho đến khi trận đấu kết thúc. Với kết quả này, Italy đã tiếp bước Đan Mạch để có mặt ở tứ kết EURO 2020.