# 2022 AFF Championship knockout stage

The knockout stage of the 2022 AFF Championship were the second and final stage of the 2022 AFF Championship, following the group stage. It took place from 6 to 16 January 2023. The top two teams from each group (four in total) advanced to the knockout stage to compete in a two-legged single-elimination tournament beginning with the semi-finals followed by the final. Each tie are played on a home-and-away two-legged basis. The away goals rule, extra time and penalty shoot-out are used to decide the winner if necessary.

## Qualified teams

The top two highest-placing teams from each of the two groups advanced to the knockout stage. In Group A, Thailand secured the group top spot as the group winner with 10 points after defeating Cambodia by 3–1 in their last match while Indonesia became the group runners-up with similar points but has less goals difference with Thailand. Indonesia defeated Philippines by 2–1 in their last match.
Meanwhile, in Group B, Vietnam secured the group top spot with 10 points after defeating Myanmar by 3–0 in their last match while Malaysia became the group runner-up with 9 points after winning 4–1 against Singapore.
| Group | Winners | Runners-up |
| A | Thailand | Indonesia |
| B | Vietnam | Malaysia |

## Schedule

The schedule of each round is as follows.
| Round | First leg dates | Second leg dates |
| Semi-finals | 6–7 January 2023 | 9–10 January 2023 |
| Final | 13 January 2023 | 16 January 2023 |

## Format

All matchup ties will be played over two legs. The team that scores more goals on aggregate over the two legs wins the tie. If the aggregate score is level at the end of normal time of the second leg, the team that scores more away goals across both legs advances. If the away goals are still level, extra time is played (without applying the away goals rule), and if the same number of goals are scored by both teams during extra time, the tie is decided by a penalty shoot-out.

## Bracket

| Semi-finals | Semi-finals | Semi-finals | Semi-finals | Semi-finals | Finals | Finals | Finals | Finals | Finals |
| A2 | Indonesia | 0 | 0 | 0 | | | | | |
| B1 | Vietnam | 0 | 2 | 2 | | | | | |
| B1 | Vietnam | 0 | 2 | 2 | B1 | Vietnam | 2 | 0 | 2 |
| | | | | | A1 | Thailand | 2 | 1 | 3 |
| B2 | Malaysia | 1 | 0 | 1 | A1 | Thailand | 2 | 1 | 3 |
| A1 | Thailand | 0 | 3 | 3 | | | | | |

## Semi-finals

The top two sides of each group advanced to the knockout stages consisting of two-legged semi-finals and finals.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Indonesia | 0–2 | Vietnam | 0–0 | 0–2 |
| Malaysia | 1–3 | Thailand | 1–0 | 0–3 |

### First leg
#### Indonesia vs Vietnam

| Indonesia | Vietnam |
| GK | 22 | Nadeo Argawinata |
| RB | 19 | Fachruddin Aryanto (c) |
| CB | 13 | Rachmat Irianto | 81' |
| CB | 4 | Jordi Amat |
| LB | 5 | Rizky Ridho |
| CM | 14 | Asnawi Mangkualam |
| CM | 23 | Marc Klok |
| CM | 12 | Pratama Arhan |
| RF | 2 | Yakob Sayuri | 90+4' |
| CF | 11 | Dendy Sulistyawan | 90+4' |
| LF | 6 | Marselino Ferdinan | 90+4' |
| Substitutions: ||
| MF | 15 | Ricky Kambuaya | 81' |
| FW | 7 | Saddil Ramdani | 90+4' |
| FW | 9 | Ilija Spasojević | 90+4' |
| FW | 8 | Witan Sulaeman | 90+4' |
| Manager: ||
| Shin Tae-yong ||
| GK | 23 | Đặng Văn Lâm |
| CB | 2 | Đỗ Duy Mạnh |
| CB | 3 | Quế Ngọc Hải |
| CB | 4 | Bùi Tiến Dũng |
| RM | 17 | Vũ Văn Thanh | 5' | 69' |
| CM | 8 | Đỗ Hùng Dũng (c) | 50' | 75' |
| CM | 14 | Nguyễn Hoàng Đức |
| LM | 5 | Đoàn Văn Hậu |
| RF | 19 | Nguyễn Quang Hải |
| CF | 22 | Nguyễn Tiến Linh | | 69' |
| LF | 20 | Phan Văn Đức | | 90' |
| Substitutions: ||
| DF | 13 | Hồ Tấn Tài | | 69' |
| FW | 18 | Phạm Tuấn Hải | | 69' |
| MF | 11 | Nguyễn Tuấn Anh | | 75' |
| FW | 9 | Nguyễn Văn Toàn | | 90' |
| Manager: ||
| Park Hang-seo ||
* Man of the Match:
* Asnawi Mangkualam (Indonesia)
* Referee assistant:
* Yousef Aref Al Shamari (Qatar)
* Faisal Al Shammari (Qatar)
* Fourth official:
* Sivakorn Pu-Udom (Thailand)

#### Malaysia vs Thailand

| Malaysia | Thailand |
| GK | 16 | Syihan Hazmi |
| RB | 3 | Quentin Cheng | 69' |
| CB | 5 | Sharul Nazeem | 87' |
| CB | 6 | Dominic Tan |
| LB | 4 | V. Ruventhiran |
| CM | 18 | Brendan Gan |
| CM | 8 | Stuart Wilkin |
| RW | 11 | Safawi Rasid (c) | 69' |
| AM | 10 | Lee Tuck |
| LW | 7 | Faisal Halim | 81' |
| CF | 9 | Darren Lok | 69' |
| Substitutions: ||
| FW | 19 | Ezequiel Agüero | 69' |
| FW | 20 | Shamie Iszuan | 69' |
| FW | 22 | Haqimi Azim | 69' |
| MF | 17 | David Rowley | 81' |
| DF | 12 | Fazly Mazlan | 87' |
| Manager: ||
| Kim Pan-gon ||
| GK | 20 | Kittipong Phuthawchueak |
| RB | 2 | Sasalak Haiprakhon |
| CB | 4 | Pansa Hemviboon | 54' | 68' |
| CB | 6 | Sarach Yooyen |
| LB | 3 | Theerathon Bunmathan (c) |
| CM | 12 | Kritsada Kaman |
| CM | 8 | Peeradon Chamratsamee | | 68' |
| RW | 15 | Suphanan Bureerat | 90+5' |
| AM | 17 | Ekanit Panya | | 86' |
| LW | 11 | Bordin Phala | | 88' |
| CF | 10 | Teerasil Dangda | | 82' |
| Substitutions: ||
| FW | 9 | Adisak Kraisorn | | 68' |
| DF | 16 | Jakkapan Praisuwan | | 68' |
| FW | 21 | Poramet Arjvirai | | 82' |
| MF | 22 | Channarong Promsrikaew | | 86' |
| FW | 13 | Jaroensak Wonggorn | | 88' |
| Manager: ||
| Alexandré Pölking ||
* Man of the Match:
* V. Ruventhiran (Malaysia)
* Referee assistant:
* Song Bong-geun (South Korea)
* Bang Yi-keol (South Korea)
* Fourth official:
* Thoriq Alkatiri (Indonesia)

### Second leg
#### Vietnam vs Indonesia

| Vietnam | Indonesia |
| GK | 23 | Đặng Văn Lâm |
| CB | 16 | Nguyễn Thành Chung | | 71' |
| CB | 3 | Quế Ngọc Hải |
| CB | 4 | Bùi Tiến Dũng | 24' | 51' |
| RM | 13 | Hồ Tấn Tài |
| CM | 8 | Đỗ Hùng Dũng (c) |
| CM | 14 | Nguyễn Hoàng Đức |
| LM | 5 | Đoàn Văn Hậu | 38' |
| AM | 19 | Nguyễn Quang Hải | | 90+1' |
| CF | 18 | Phạm Tuấn Hải |
| CF | 22 | Nguyễn Tiến Linh | | 71' |
| Substitutions: ||
| DF | 12 | Bùi Hoàng Việt Anh | | 51' |
| DF | 6 | Nguyễn Thanh Bình | | 71' |
| FW | 20 | Phan Văn Đức | | 71' |
| FW | 9 | Nguyễn Văn Toàn | | 90+1' |
| Manager: ||
| Park Hang-seo ||
| GK | 22 | Nadeo Argawinata |
| CB | 19 | Fachruddin Aryanto (c) |
| CB | 4 | Jordi Amat |
| CB | 5 | Rizky Ridho | | 78' |
| CM | 14 | Asnawi Mangkualam | 36' | 57' |
| CM | 23 | Marc Klok |
| CM | 12 | Pratama Arhan |
| RW | 2 | Yakob Sayuri |
| AM | 6 | Marselino Ferdinan | | 79' |
| LW | 7 | Saddil Ramdani | | 57' |
| CF | 11 | Dendy Sulistyawan |
| Substitutions: ||
| FW | 8 | Witan Sulaeman | | 57' |
| MF | 15 | Ricky Kambuaya | 74' | 57' |
| FW | 18 | Muhammad Rafli | | 78' |
| FW | 9 | Ilija Spasojević | | 79' |
| Manager: ||
| Shin Tae-yong ||
* Man of the Match:
* Nguyễn Tiến Linh (Vietnam)
* Referee assistant:
* Kota Watanabe (Japan)
* Yusuke Hamamoto (Japan)
* Fourth official:
* Souei Vongkham (Laos)

#### Thailand vs Malaysia

| Thailand | Malaysia |
| GK | 1 | Kampol Pathomakkakul | 84' |
| RB | 2 | Sasalak Haiprakhon |
| CB | 4 | Pansa Hemviboon | | 85' |
| CB | 6 | Sarach Yooyen | 73' | 77' |
| LB | 3 | Theerathon Bunmathan (c) |
| CM | 12 | Kritsada Kaman |
| CM | 8 | Peeradon Chamratsamee |
| RW | 15 | Suphanan Bureerat | | 85' |
| AM | 17 | Ekanit Panya | 65' |
| LW | 11 | Bordin Phala | | 69' |
| CF | 10 | Teerasil Dangda | | 46' |
| Substitutions: ||
| FW | 9 | Adisak Kraisorn | | 46' |
| MF | 18 | Weerathep Pomphan | | 69' |
| MF | 7 | Sumanya Purisai | | 77' |
| DF | 16 | Jakkapan Praisuwan | | 85' |
| DF | 5 | Chalermsak Aukkee | | 85' |
| Manager: ||
| Alexandré Pölking ||
| GK | 16 | Syihan Hazmi |
| RB | 2 | Azam Azmi |
| CB | 5 | Sharul Nazeem |
| CB | 6 | Dominic Tan | 70' |
| LB | 12 | Fazly Mazlan | | 68' |
| CM | 18 | Brendan Gan | | 82' |
| CM | 8 | Stuart Wilkin | | 72' |
| CM | 14 | Mukhairi Ajmal | | 46' |
| RF | 13 | Hakim Hassan | | 47' |
| CF | 9 | Darren Lok |
| LF | 7 | Faisal Halim (c) | 30' |
| Substitutions: ||
| MF | 10 | Lee Tuck | | 46' |
| DF | 4 | V. Ruventhiran | | 47' |
| FW | 11 | Safawi Rasid | 75' | 68' |
| FW | 19 | Ezequiel Agüero | 73' | 72' |
| FW | 22 | Haqimi Azim | | 82' |
| Manager: ||
| Kim Pan-gon ||
* Man of the Match:
* Adisak Kraisorn (Thailand)
* Referee assistant:
* Mohammad Mustafa Hassan Alkalaf (Jordan)
* Ahmad Moannes Nadi Alroalle (Jordan)
* Fourth official:
* Xaypaseth Phongsanit (Laos)

## Final

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Vietnam | 2–3 | Thailand | 2–2 | 0–1 |

### First leg

| Vietnam | Thailand |
| GK | 23 | Đặng Văn Lâm |
| CB | 2 | Đỗ Duy Mạnh | | 58' |
| CB | 3 | Quế Ngọc Hải | 40' |
| CB | 4 | Bùi Tiến Dũng | | 85' |
| RM | 13 | Hồ Tấn Tài | | 85' |
| CM | 8 | Đỗ Hùng Dũng (c) |
| CM | 14 | Nguyễn Hoàng Đức | 52' |
| LM | 5 | Đoàn Văn Hậu |
| AM | 19 | Nguyễn Quang Hải | | 79' |
| CF | 18 | Phạm Tuấn Hải | | 58' |
| CF | 22 | Nguyễn Tiến Linh |
| Substitutes: ||
| FW | 20 | Phan Văn Đức | | 58' |
| DF | 12 | Bùi Hoàng Việt Anh | | 58' |
| FW | 10 | Nguyễn Văn Quyết | | 79' |
| DF | 17 | Vũ Văn Thanh | | 85' |
| DF | 6 | Nguyễn Thanh Bình | | 85' |
| Manager: ||
| Park Hang-seo ||
| GK | 1 | Kampol Pathomakkakul |
| CB | 12 | Kritsada Kaman |
| CB | 4 | Pansa Hemviboon |
| CB | 6 | Sarach Yooyen | | 84' |
| RWB | 15 | Suphanan Bureerat |
| LWB | 2 | Sasalak Haiprakhon | 69' |
| DM | 18 | Weerathep Pomphan |
| RM | 9 | Adisak Kraisorn | | 74' |
| CM | 8 | Peeradon Chamratsamee |
| LM | 3 | Theerathon Bunmathan (c) | 80' |
| CF | 21 | Poramet Arjvirai | | 79' |
| Substitutes: ||
| MF | 17 | Ekanit Panya | | 74' |
| FW | 11 | Bordin Phala | | 79' |
| MF | 7 | Sumanya Purisai | | 84' |
| Manager: ||
| Alexandré Pölking ||
* Man of the Match:
* Theerathon Bunmathan (Thailand)
* Referee assistant:
* Park Kyun-yong (South Korea)
* Kang Dong-ho (South Korea)
* Fourth official:
* Thoriq Alkatiri (Indonesia)

### Second leg

| Thailand | Vietnam |
| GK | 1 | Kampol Pathomakkakul |
| CB | 12 | Kritsada Kaman |
| CB | 4 | Pansa Hemviboon |
| CB | 6 | Sarach Yooyen | | 73' |
| RWB | 15 | Suphanan Bureerat | 84' |
| LWB | 2 | Sasalak Haiprakhon | | 90+1' |
| DM | 18 | Weerathep Pomphan | | 87' |
| RM | 9 | Adisak Kraisorn | | 73' |
| CM | 8 | Peeradon Chamratsamee | 19' 90+5' |
| LM | 3 | Theerathon Bunmathan (c) |
| CF | 21 | Poramet Arjvirai | | 73' |
| Substitutes: ||
| FW | 11 | Bordin Phala | 77' | 73' |
| MF | 17 | Ekanit Panya | | 73' |
| DF | 16 | Jakkapan Praisuwan | | 73' |
| MF | 7 | Sumanya Purisai | | 87' |
| DF | 5 | Chalermsak Aukkee | | 90+1' |
| Manager: ||
| Alexandré Pölking ||
| GK | 23 | Đặng Văn Lâm |
| CB | 6 | Nguyễn Thanh Bình | 89' |
| CB | 3 | Quế Ngọc Hải | 86' |
| CB | 12 | Bùi Hoàng Việt Anh | | 46' |
| RWB | 17 | Vũ Văn Thanh | 29' | 68' |
| LWB | 5 | Đoàn Văn Hậu |
| CM | 8 | Đỗ Hùng Dũng (c) | | 75' |
| CM | 11 | Nguyễn Tuấn Anh | | 36' |
| CM | 14 | Nguyễn Hoàng Đức |
| SS | 20 | Phan Văn Đức | 39' | 46' |
| CF | 22 | Nguyễn Tiến Linh | 59' |
| Substitutes: ||
| MF | 19 | Nguyễn Quang Hải | | 36' |
| DF | 2 | Đỗ Duy Mạnh | | 46' |
| FW | 18 | Phạm Tuấn Hải | | 46' |
| DF | 16 | Nguyễn Thành Chung | | 68' |
| FW | 9 | Nguyễn Văn Toàn | | 75' |
| Manager: ||
| Park Hang-seo ||
* Man of the Match:
* Theerathon Bunmathan (Thailand)
* Referee assistant:
* Isao Nishihashi (Japan)
* Takumi Takagi (Japan)
* Fourth official:
* Nazmi Nasaruddin (Malaysia)