Indonesia đã chính thức có mặt ở chung kết AFF Cup 2020 khi đánh bại Singapore 4-2 ở trận bán kết lượt về (chung cuộc 5-3), trong trận cầu kịch tính khi đội chủ nhà bị đuổi ba cầu thủ.
Đội tuyển Indonesia đã có khởi đầu tốt và dẫn trước 1-0 từ rất sớm nhờ công Walian. Ngay ở cuối hiệp 1, Singapore bất ngờ gỡ hòa 1-1 với cú đá nối từ Song Ui Yong, dù trước đó họ bị đuổi người với chiếc thẻ vàng thứ hai của Baharudin.
Sang hiệp 2, đội tuyển Singapore bị đuổi người thứ hai khi Irfan Fandi nhận thẻ đỏ trực tiếp khi truy cản Irfan Fandi. Bất ngờ xảy ra dù chỉ còn 9 người trên sân, Singapore bất ngờ dẫn ngược 2-1 sau cú sút phạt đẹp mắt của Sulaiman.
Indonesia có được bàn gỡ hòa 2-2 may mắn ở phút 89 với cú đệm lòng trong vòng cấm của Arhan. Singapore đã có hội định đoạt trận đấu khi ở đúng phút cuối cùng, họ được hưởng quả phạt đền nhưng Farris đã không đánh bại được thủ môn Nadeo.
Sang hiệp phụ, cầu thủ Singapore xuống sức và gần như bất lực. Irfan Jaya và Egy liên tục lập công mang về chiến thắng 4-2 cho Indonesia ở trận bán kết lượt về, còn thủ môn Hasan Sunny của Singapore bị đuổi khỏi sân ở phút 119. Thắng chung cuộc 5-3 sau hai trận bán kết, Indonesia tiến vào trận chung kết AFF Cup 2020.
Thất bại này là điều vô cùng đáng tiếc với Singapore khi mà họ đã nắm quyền quyết định "số phận" trận đấu trong tay nhưng lại đánh rơi đầy đáng trách với việc Ramli đá hỏng phạt đền ở phút 90.
Còn với Indonesia, chiến thắng trước Singapore đã đưa họ có vinh dự lần thứ 6 trong lịch sử góp mặt ở chung kết AFF Cup (5 lần trước Indonesia đều về nhì).
Đối thủ tiếp theo của họ trên hành trình chinh phục chức vô địch đầu tiên sẽ là đội thắng ở cặp bán kết trước Việt Nam và Thái Lan.
Trận bán kết lượt về giữa Indonesia và Singapore đã diễn ra hấp dẫn khi cả hai đội chủ đẩy cao đội hình để tạo ra sức ép về phía khung thành của nhau.