Garuda Squad Achieves Glorious Victory: Indonesia 2-0 Philippines, Advances to Third Round of 2026 World Cup Qualifiers Indonesia defeats the Philippines 2-0 to advance to the third round of the 2026 World…