Ngay trong hiệp 1, U23 Việt Nam gây bất ngờ cho Iraq với bàn mở tỷ số của Công Phượng. Sau cú móc bóng của Văn Đức, tiền đạo khoác áo số 10 dứt điểm nối làm tung lưới Iraq ở phút 12. Tuy nhiên, quyết định thổi penalty của trọng tài người Australia khiến U23 Việt Nam mất lợi thế dẫn bàn. Được hưởng quả penalty ở phút 29, tiền đạo Hussein gỡ hòa 1-1 cho Iraq. Khi hai đội mới bước vào 4 phút đầu tiên của hiệp phụ, U23 Iraq vượt lên nhờ cú đánh đầu của Hussein từ tình huống phạt góc. Tuy nhiên, Văn Đức tỏa sáng với cú dứt điểm chân trái đưa bóng vào góc cao gỡ hòa 2-2 cho U23 Việt Nam ở phút 108. Màn rượt đuổi tỷ số giữa hai đội tiếp tục diễn ra trong hiệp phụ thứ hai. Tiền đạo vào sân từ băng ghế dự bị Hà Đức Chinh giúp U23 Việt Nam lần đầu vượt lên dẫn 3-2 ở phút 112. Trước khi hiệp phụ khép lại, Iraq san bằng tỷ số 3-3 nhờ cú sút góc hẹp của Mhawi.
Trong loạt sút luân lưu, Tiến Dũng chứng tỏ khả năng bắt 11 m rất tốt khi bắt gọn cú sút của đội trưởng Resan. Sự xuất sắc của anh góp phần giúp đồng đội thêm tự tin, bởi 5 quả 11 m của U23 Việt Nam đều được thực hiện thành công.
Kết quả là thầy trò huấn luyện viên Park Hang-seo giành chiến thắng 5-3 sau loạt sút luân lưu, qua đó vào bán kết U23 châu Á 2018 gặp Qatar vào ngày 23/1 tới.