Sat, July 7 Thailand v Iraq (Group A), Bangkok. Kick-off: 19.35
Sun, July 8 Australia v Oman (Group A), Bangkok. Kick-off: 17.20
Vietnam v United Arab Emirates (Group B), Hanoi. Kick-off: 19.35
Mon, July 9 Japan v Qatar (Group B), Hanoi. Kick-off: 17.20
Tue, July 10 Malaysia v China (Group C), Kuala Lumpur. Kick-off: 20.35
Indonesia v Bahrain (Group D), Jakarta. Kick-off: 17.20
Wed, July 11 Iran v Uzbekistan (Group C), Kuala Lumpur. Kick-off: 18.20
Korea Republic v Saudi Arabia (Group D), Jakarta. Kick-off: 19.35
Thu, July 12 Oman v Thailand (Group A), Bangkok. Kick-off: 17.20
Qatar v Vietnam (Group B), Hanoi. Kick-off: 19.35
Fri, July 13 Iraq v Australia (Group A), Bangkok. Kick-off: 17.20
United Arab Emirates v Japan (Group B), Hanoi. Kick-off: 20.35
Sat, July 14 Uzbekistan v Malaysia (Group C), Kuala Lumpur. Kick-off: 18.20
Saudi Arabia v Indonesia (Group D), Jakarta. Kick-off: 19.35
Sun, July 15 China v Iran (Group C), Kuala Lumpur. Kick-off: 18.20
Bahrain v Korea Republic (Group D), Jakarta. Kick-off: 19.35
Mon, July 16 Thailand v Australia (Group A), Bangkok. Kick-off: 19.35
Oman v Iraq (Group A), Bangkok. Kick-off: 19.35
Vietnam v Japan (Group B), Hanoi. Kick-off: 17.20
Qatar v United Arab Emirates (Group B), Hanoi. Kick-off: 17.20
Wed, July 18 Malaysia v Iran (Group C), Kuala Lumpur. Kick-off: 20.35
Uzbekistan v China (Group C), Kuala Lumpur. Kick-off: 20.35
Indonesia v Korea Republic (Group D), Jakarta. Kick-off 17.20
Saudi Arabia v Bahrain (Group D), Palembang. Kick-off: 17.20
Sat, July 21 Quarter-final 1 (winner Group A v runner-up Group B), Bangkok. Kick-off: 20.20
Quarter-final 3 (winner Group B v runner-up Group A), Hanoi. Kick-off: 17.20
Sun, July 22 Quarter-final 2 (winner Group C v runner-up Group D), Kuala Lumpur. Kick-off: 18.20
Quarter-final 4 (winner Group D v runner-up Group C), Jakarta. Kick-off: 20.20
Wed, July 25 Semi-final 1 (winner Quarter-final 1 v winner Quarter-final 2), Kuala Lumpur. Kick-off: 18.20
Semi-final 2 (winner Quarter-final 3 v winner Quarter-final 4), Hanoi. Kick-off: 20.20
Sat, July 28 3rd/4th playoff (loser Semi-final 1 v loser Semi-final 2), Palembang. Kick-off: 19.35
Sun, July 29 Final (winner Semi-final 1 v winner Semi-final 2), Jakarta. Kick-off 19.35