Final Piala AFF 2010 mempertemukan Indonesia dengan Malaysia. Keduanya masuk ke final setelah sukses menaklukan lawan-lawannya di semifinal, Indonesia mengalahkan Filipina dan Malaysia menaklukan juara bertahan Vietnam. Sebelumnya, Indonesia dan Malaysia berada di grup yang sama pada fase grup yakni Grup A, dimana Indonesia menjadi juara grup sedangkan Malaysia jadi runner up. Posisi itu membuat Indonesia harus melawan Filipina sebagai runner-up Grup B dan Malaysia harus melawan Vietnam selaku Juara Grup B.
Pada babak penyisihan grup A, Indonesia sukses menggayang Malaysia dengan skor telak yakni 5-1. Kemenangan itu membuat mental Timnas Indonesia tentu berada diatas Malaysia. Namun, Timnas Indonesia mesti lebih waspada, pasalnya grafik permainan Malaysia terus meningkat, terbukti dengan mampu mengalahkan juara bertahan Vietnam di semifinal.Dan berikut adalah hasil semifinal Piala AFF 2010 yang mengantarkan Indonesia dan Malaysia ke final!
VIETNAM VS MALAYSIA -> Agregat 0-2
- Leg 1 Malaysia VS Vietnam : 2-0 (M. Safee 61′, 80′ )
- Leg 2 Vietnam VS Malaysia : 0-0