PETALING JAYA: The Philippines football team defied huge odds to stun mighty Thailand 2-1 in their AFF Cup semi-final clash at the Rizal Memorial Stadium on Friday.
What was seen as a mismatch earlier - with the Azkals ranked 150th in the world and the War Elephants at 97th - did not stop the hosts from hitting the favourites for a six.
