Singapore's beaten arch-rivals Malaysia 6-4 on aggregate to reach the third round of the Asian football World Cup qualifiers after a tense 1-1 away draw, while regional heavyweights Iran and Saudi Arabia cruised through.
Hong Kong were thrashed 5-0 at home to Saudi Arabia, the Saudis going through 8-0 and Iran won 1-0 at Maldives for a 5-0 victory in the tie.
The trio, and the 12 other second round winners, joined Australia, South Korea, Japan, North Korea and Bahrain in the hat for the third round, a group stage featuring five pools of four teams, to be drawn in Brazil on the weekend.
China thrashed Laos 6-1 away to progress 13-3 on aggregate, Jordan drew 1-1 with Nepal to win 10-1, and Oman won at Myanmar 4-0 after their second leg match was abandoned when the visitors were leading 2-0.
Kuwait won 2-1 at Philippines for a 5-1 victory, Syria thumped Tajikstan 4-0 away for a 6-1 win, Bangladesh beat Lebanon 2-0 but Lebanon still won 4-2 on aggregate, while Indonesia saw off Turkmenistan 4-3 for a 5-4 aggregate victory.
Kyrgyzstan lost 3-0 at home to Uzbekistan with the Uzbeks winning 7-0 on aggregate, Vietnam also went down at home, 2-1 to Qatar for a 4-2 win to Qatar, India drew 2-2 with the visiting United Arabs Emirates for a 5-2 triumph to the UAE.
Palestine also drew 2-2 with Thailand but that wasn't enough as the Thais narrowly won 3-2 overall while Yemen played out a scoreless home draw with Iraq for a 2-0 aggregate win to the Iraqis.