# 2018 AFF Championship Group B

Group B was one of the two groups of the 2018 AFF Championship. It consisted of Thailand, Indonesia, the Philippines, Singapore and qualification round winners Timor-Leste. The matches were played from 9 to 25 November 2018.

## Teams

| Draw position | Team | Appearance | Previous best performance | FIFA World Rankings (as of 25 October) |
| B1 | Thailand | 12th | Winners (1996, 2000, 2002, 2014, 2016) | 121 |
| B2 | Indonesia | 12th | Runners-up (2000, 2002, 2004, 2010, 2016) | 160 |
| B3 | Philippines | 11th | Semi-finalists (2010, 2012, 2014) | 116 |
| B4 | Singapore | 12th | Winners (1998, 2004, 2007, 2012) | 165 |
| QFW | East Timor | 2nd | Group stage (2004) | 191 |

## Group standings

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Thailand | 4 | 3 | 1 | 0 | 15 | 3 | +12 | 10 | Knockout phase |
| 2 | Philippines | 4 | 2 | 2 | 0 | 5 | 3 | +2 | 8 | Knockout phase |
| 3 | Singapore | 4 | 2 | 0 | 2 | 7 | 5 | +2 | 6 | |
| 4 | Indonesia | 4 | 1 | 1 | 2 | 5 | 6 | −1 | 4 | |
| 5 | East Timor | 4 | 0 | 0 | 4 | 4 | 19 | −15 | 0 | |
In the semi-finals:
* Thailand advanced to play against Malaysia (runners-up of Group A).
* Philippines advanced to play against Vietnam (winners of Group A).

## Matches
### Singapore vs Indonesia

| Singapore | Indonesia |
| GK | 18 | Hassan Sunny |
| RB | 7 | Zulqarnaen Suzliman | 54' |
| CB | 16 | Irfan Fandi |
| CB | 21 | Safuwan Baharudin |
| LB | 2 | Shakir Hamzah | | 86' |
| RM | 11 | Yasir Hanapi |
| CM | 14 | Hariss Harun (c) |
| CM | 13 | Izzdin Shafiq |
| LM | 22 | Gabriel Quak | | 77' |
| SS | 10 | Faris Ramli |
| CF | 20 | Ikhsan Fandi | | 90+5' |
| Substitutions: ||
| MF | 27 | Adam Swandi | | 77' |
| DF | 4 | Nazrul Nazari | | 86' |
| FW | 19 | Khairul Amri | | 90+5' |
| Manager: ||
| Fandi Ahmad ||
| GK | 26 | Andritany Ardhiyasa |
| RB | 2 | Putu Gede | 60' 90+4' |
| CB | 23 | Hansamu Yama (c) |
| CB | 15 | Ricky Fajrin | | 64' |
| LB | 14 | Rizky Pora | 8' |
| DM | 4 | Zulfiandi |
| RM | 13 | Febri Hariyadi |
| CM | 6 | Evan Dimas |
| LM | 10 | Stefano Lilipaly | | 84' |
| SS | 18 | Irfan Jaya | | 46' |
| CF | 9 | Beto Gonçalves |
| Substitutions: ||
| FW | 25 | Riko Simanjuntak | | 46' |
| DF | 16 | Fachrudin Aryanto | | 64' |
| FW | 29 | Septian David | | 84' |
| Manager: ||
| Bima Sakti ||
* Man of the Match:
* Hariss Harun (Singapore)
* Assistant referees:
* Nguyễn Trung Hậu (Vietnam)
* Phạm Mạnh Long (Vietnam)
* Fourth official:
* Xaypaseuth Phongsanit (Laos)

### Timor-Leste vs Thailand

| Timor-Leste | Thailand |
| GK | 1 | Aderito Fernandes | 68' 73' |
| RB | 14 | Adelino Trindade |
| CB | 13 | Gumario Moreira | 63' |
| CB | 6 | Nataniel Reis |
| LB | 5 | Jorge Victor (c) |
| CM | 22 | Nelson Viegas | | 34' |
| CM | 18 | Filomeno Junior |
| CM | 4 | Candido Oliveira | | 75' |
| AM | 10 | Henrique Cruz | | 68' |
| CF | 7 | Rufino Gama |
| CF | 8 | João Pedro |
| Substitutions: ||
| DF | 19 | Feliciano Pinheiro | | 34' |
| FW | 21 | Edit Savio | | 68' |
| GK | 20 | Fagio Augusto | | 75' |
| Manager: ||
| Norio Tsukitate ||
| GK | 23 | Siwarak Tedsungnoen |
| RB | 13 | Philip Roller |
| CB | 20 | Manuel Bihr |
| CB | 4 | Chalermpong Kerdkaew (c) |
| LB | 24 | Korrakot Wiriyaudomsiri |
| CM | 8 | Thitipan Puangchan | 82' |
| CM | 17 | Tanaboon Kesarat |
| RW | 11 | Mongkol Tossakrai | 74' |
| AM | 29 | Sanrawat Dechmitr |
| LW | 14 | Nurul Sriyankem |
| CF | 9 | Adisak Kraisorn | 87' |
| Substitutions: ||
| FW | 2 | Chananan Pombuppha | 74' |
| MF | 7 | Sumanya Purisai | 82' |
| FW | 22 | Supachai Jaided | 87' |
| Manager: ||
| Milovan Rajevac ||
* Man of the Match:
* Adisak Kraisorn (Thailand)
* Assistant referees:
* Zairul Khalil (Malaysia)
* Arif Shamil (Malaysia)
* Fourth official:
* Souei Vongkham (Laos)

### Indonesia vs Timor-Leste

| Indonesia | Timor-Leste |
| GK | 26 | Andritany Ardhiyasa |
| RB | 11 | Gavin Kwan Adsit |
| CB | 16 | Fachrudin Aryanto |
| CB | 23 | Hansamu Yama (c) |
| LB | 3 | Alfath Fathier | 75' |
| CM | 8 | Muhammad Hargianto |
| CM | 6 | Evan Dimas |
| RW | 21 | Andik Vermansyah | | 90' |
| AM | 29 | Septian David | | 62' |
| LW | 13 | Febri Hariyadi | | 56' |
| CF | 9 | Beto Gonçalves |
| Substitutions: ||
| FW | 25 | Riko Simanjuntak | | 56' |
| FW | 10 | Stefano Lilipaly | | 62' |
| MF | 19 | Bayu Pradana | | 90' |
| Manager: ||
| Bima Sakti ||
| GK | 20 | Fagio Augusto |
| CB | 15 | Armindo de Almeida |
| CB | 13 | Gumario Moreira | 68' |
| CB | 6 | Nataniel Reis (c) | | 73' |
| RWB | 19 | Feliciano Pinheiro | 45+1' |
| LWB | 3 | José Guterres | | 84' |
| CM | 14 | Adelino Trindade |
| CM | 18 | Filomeno Junior |
| CM | 8 | João Pedro |
| CF | 7 | Rufino Gama | 62' |
| CF | 10 | Henrique Cruz | | 71' |
| Substitutions: ||
| FW | 21 | Edit Savio | | 71' |
| MF | 27 | José Almeida | | 73' |
| DF | 4 | Candido Oliveira | | 84' |
| Manager: ||
| Norio Tsukitate ||
* Man of the Match:
* Andik Vermansyah (Indonesia)
* Assistant referees:
* Somphavanh Louanglath (Laos)
* Kilar Ladsavong (Laos)
* Fourth official:
* Amdillah Zainuddin (Brunei)

### Philippines vs Singapore

| Philippines | Singapore |
| GK | 1 | Neil Etheridge |
| RB | 6 | Luke Woodland | 34' |
| CB | 3 | Carli de Murga |
| CB | 22 | Paul Mulders |
| LB | 21 | Martin Steuble |
| RM | 5 | Mike Ott | 45' |
| CM | 36 | John-Patrick Strauß |
| CM | 8 | Manuel Ott |
| LM | 17 | Stephan Schröck |
| CF | 29 | Patrick Reichelt |
| CF | 10 | Phil Younghusband (c) | 90+6' |
| Substitutions: ||
| DF | 11 | Daisuke Sato | 34' |
| MF | 23 | James Younghusband | 45' |
| MF | 19 | Curt Dizon | 90+6' |
| Manager: ||
| Sven-Göran Eriksson ||
| GK | 18 | Hassan Sunny |
| RB | 7 | Zulqarnaen Suzliman |
| CB | 16 | Irfan Fandi | | 86' |
| CB | 21 | Safuwan Baharudin | 31' |
| LB | 2 | Shakir Hamzah |
| RM | 11 | Yasir Hanapi | 39' |
| CM | 13 | Izzdin Shafiq |
| CM | 14 | Hariss Harun (c) |
| LM | 22 | Gabriel Quak |
| SS | 10 | Faris Ramli |
| CF | 20 | Ikhsan Fandi | | 67' |
| Substitutions: ||
| FW | 17 | Shahril Ishak | | 67' | 72' |
| DF | 8 | Jacob Mahler | | 72' |
| FW | 19 | Khairul Amri | | 86' |
| Manager: ||
| Fandi Ahmad ||
* Man of the Match:
* Patrick Reichelt (Philippines)
* Assistant referees:
* Azman Ismail (Malaysia)
* Zayar Maung (Myanmar)
* Fourth official:
* Thant Zin Oo (Myanmar)

### Timor-Leste vs Philippines

| Timor-Leste | Philippines |
| GK | 1 | Aderito Fernandes |
| RB | 14 | Adelino Trindade |
| CB | 12 | Nidio Ricky |
| CB | 2 | Yohanes Gusmão | 20' |
| LB | 4 | Candido Oliveira | | 46' |
| DM | 6 | Nataniel Reis (c) |
| RM | 16 | Domingos Freitas | | 68' |
| CM | 18 | Filomeno Junior | 32' |
| LM | 22 | Nelson Viegas | | 84' |
| SS | 8 | João Pedro |
| CF | 7 | Rufino Gama |
| Substitutions: ||
| DF | 19 | Feliciano Pinheiro | | 46' |
| FW | 10 | Henrique Cruz | | 68' |
| FW | 9 | Silveiro Garcia | | 84' |
| Manager: ||
| Norio Tsukitate ||
| GK | 15 | Michael Falkesgaard |
| RB | 14 | Kevin Ingreso |
| CB | 3 | Carli de Murga |
| CB | 22 | Paul Mulders | 72' |
| LB | 11 | Daisuke Sato |
| RM | 23 | James Younghusband | | 57' |
| CM | 36 | John-Patrick Strauß | | 80' |
| CM | 21 | Martin Steuble |
| LM | 17 | Stephan Schröck | 30' | 40' |
| CF | 10 | Phil Younghusband (c) |
| CF | 29 | Patrick Reichelt |
| Substitutions: ||
| MF | 7 | Iain Ramsay | | 40' |
| MF | 19 | Curt Dizon | | 57' |
| MF | 31 | Adam Reed | | 80' |
| Manager: ||
| Sven-Göran Eriksson ||
* Man of the Match:
* Carli de Murga (Philippines)
* Assistant referees:
* Pisal Kimsy (Cambodia)
* Ali Faisal Rosli (Brunei)
* Fourth official:
* Khoun Virak (Cambodia)

### Thailand vs Indonesia

| Thailand | Indonesia |
| GK | 23 | Siwarak Tedsungnoen |
| RB | 13 | Philip Roller |
| CB | 4 | Chalermpong Kerdkaew (c) |
| CB | 6 | Pansa Hemviboon |
| LB | 24 | Korrakot Wiriyaudomsiri |
| CM | 17 | Tanaboon Kesarat | 85' |
| CM | 8 | Thitipan Puangchan |
| RW | 11 | Mongkol Tossakrai | 46' |
| AM | 29 | Sanrawat Dechmitr |
| LW | 14 | Nurul Sriyankem | 68' |
| CF | 9 | Adisak Kraisorn |
| Substitutions: ||
| MF | 21 | Pokklaw Anan | 46' |
| FW | 22 | Supachai Jaided | 68' |
| MF | 7 | Sumanya Purisai | 85' |
| Manager: ||
| Milovan Rajevac ||
| GK | 12 | Awan Setho |
| RB | 2 | Putu Gede |
| CB | 16 | Fachrudin Aryanto | 60' |
| CB | 23 | Hansamu Yama (c) | 45+1' |
| LB | 3 | Alfath Fathier |
| DM | 4 | Zulfiandi | | 75' |
| RM | 21 | Andik Vermansyah | | 42' |
| CM | 6 | Evan Dimas |
| LM | 10 | Stefano Lilipaly |
| SS | 25 | Riko Simanjuntak |
| CF | 9 | Beto Gonçalves | | 86' |
| Substitutions: ||
| FW | 13 | Febri Hariyadi | | 42' |
| MF | 19 | Bayu Pradana | 81' | 75' |
| FW | 27 | Dedik Setiawan | | 86' |
| Manager: ||
| Bima Sakti ||
* Man of the Match:
* Sanrawat Dechmitr (Thailand)
* Assistant referees:
* Somphavanh Louanglath (Laos)
* Win Thiha (Myanmar)
* Fourth official:
* Myat Thu (Myanmar)

### Philippines vs Thailand

| Philippines | Thailand |
| GK | 15 | Michael Falkesgaard |
| RB | 21 | Martin Steuble | 26' |
| CB | 3 | Carli de Murga |
| CB | 33 | Álvaro Silva |
| LB | 25 | Stephan Palla | | 78' |
| RM | 36 | John-Patrick Strauß | 90+3' |
| CM | 8 | Manuel Ott |
| LM | 11 | Daisuke Sato | | 63' |
| AM | 29 | Patrick Reichelt |
| AM | 17 | Stephan Schröck |
| CF | 10 | Phil Younghusband (c) | | 89' |
| Substitutions: ||
| MF | 7 | Iain Ramsay | | 63' |
| FW | 26 | Jovin Bedic | | 78' |
| MF | 23 | James Younghusband | | 89' |
| Manager: ||
| Sven-Göran Eriksson ||
| GK | 1 | Chatchai Budprom |
| CB | 6 | Pansa Hemviboon |
| CB | 17 | Tanaboon Kesarat | 25' | 67' |
| CB | 4 | Chalermpong Kerdkaew (c) |
| RWB | 13 | Philip Roller | 13' |
| LWB | 24 | Korrakot Wiriyaudomsiri |
| CM | 21 | Pokklaw Anan |
| CM | 8 | Thitipan Puangchan | 23' |
| CM | 29 | Sanrawat Dechmitr |
| CF | 9 | Adisak Kraisorn | | 88' |
| CF | 22 | Supachai Jaided | | 90+2' |
| Substitutions: ||
| DF | 16 | Sasalak Haiprakhon | | 67' |
| FW | 2 | Chananan Pombuppha | | 88' |
| FW | 11 | Mongkol Tossakrai | | 90+2' |
| Manager: ||
| Milovan Rajevac ||
* Man of the Match:
* Jovin Bedic (Philippines)
* Assistant referees:
* Trương Đức Chiến (Vietnam)
* Sopheap Chi (Cambodia)
* Fourth official:
* Chy Samdy (Cambodia)

### Singapore vs Timor-Leste

| Singapore | Timor-Leste |
| GK | 18 | Hassan Sunny |
| RB | 7 | Zulqarnaen Suzliman |
| CB | 16 | Irfan Fandi |
| CB | 21 | Safuwan Baharudin |
| LB | 23 | Zulfahmi Arifin |
| RM | 22 | Gabriel Quak | | 55' |
| CM | 13 | Izzdin Shafiq |
| CM | 14 | Hariss Harun (c) |
| LM | 2 | Shakir Hamzah | 59' |
| CF | 20 | Ikhsan Fandi | | 90+3' |
| CF | 19 | Khairul Amri | | 65' |
| Substitutions: ||
| FW | 10 | Faris Ramli | | 65' |
| DF | 4 | Nazrul Nazari | | 86' |
| FW | 15 | Iqbal Hussain | | 90+3' |
| Manager: ||
| Fandi Ahmad ||
| GK | 1 | Aderito Fernandes |
| RB | 19 | Feliciano Pinheiro |
| CB | 13 | Gumario Moreira | | 55' |
| CB | 6 | Nataniel Reis (c) |
| LB | 3 | José Guterres |
| CM | 14 | Adelino Trindade |
| CM | 18 | Filomeno Junior | 29' |
| CM | 22 | Nelson Viegas |
| AM | 7 | Rufino Gama |
| CF | 16 | Domingos Freitas | | 33' |
| CF | 9 | Silveiro Garcia | | 70' |
| Substitutions: ||
| MF | 23 | Osvaldo Belo | | 33' |
| DF | 12 | Nidio Ricky | 85' | 55' |
| FW | 10 | Henrique Cruz | | 70' |
| Manager: ||
| Norio Tsukitate ||
* Man of the Match:
* Safuwan Baharudin (Singapore)
* Assistant referees:
* Chit Moe Aye (Myanmar)
* Kilar Ladsavong (Laos)
* Fourth official:
* Fitri Maskon (Malaysia)

### Thailand vs Singapore

| Thailand | Singapore |
| GK | 1 | Chatchai Budprom |
| RB | 5 | Mika Chunuonsee |
| CB | 4 | Chalermpong Kerdkaew (c) |
| CB | 6 | Pansa Hemviboon |
| LB | 24 | Korrakot Wiriyaudomsiri |
| CM | 17 | Tanaboon Kesarat |
| CM | 8 | Thitipan Puangchan |
| CM | 29 | Sanrawat Dechmitr | 90+3' |
| AM | 14 | Nurul Sriyankem | 56' |
| AM | 22 | Supachai Jaided |
| CF | 9 | Adisak Kraisorn | 90+1' |
| Substitutions: ||
| MF | 21 | Pokklaw Anan | 56' |
| DF | 13 | Philip Roller | 90+1' |
| FW | 25 | Pakorn Prempak | 90+3' |
| Manager: ||
| Milovan Rajevac ||
| GK | 18 | Hassan Sunny |
| RB | 7 | Zulqarnaen Suzliman | 9' | 45' |
| CB | 16 | Irfan Fandi |
| CB | 21 | Safuwan Baharudin |
| LB | 23 | Zulfahmi Arifin | 31' |
| RM | 4 | Nazrul Nazari | | 79' |
| CM | 13 | Izzdin Shafiq | 86' |
| CM | 14 | Hariss Harun (c) | 61' |
| LM | 2 | Shakir Hamzah |
| SS | 22 | Gabriel Quak | | 67' |
| CF | 20 | Ikhsan Fandi |
| Substitutions: ||
| FW | 10 | Faris Ramli | | 45' |
| DF | 5 | Baihakki Khaizan | | 67' |
| DF | 9 | Faritz Hameed | | 79' |
| Manager: ||
| Fandi Ahmad ||
* Man of the Match:
* Supachai Jaided (Thailand)
* Assistant referees:
* Trần Liêm Thanh (Vietnam)
* Trương Đức Chiến (Vietnam)
* Fourth official:
* Nguyễn Hiền Triết (Vietnam)

### Indonesia vs Philippines

| Indonesia | Philippines |
| GK | 26 | Andritany Ardhiyasa |
| RB | 2 | Putu Gede |
| CB | 16 | Fachrudin Aryanto |
| CB | 23 | Hansamu Yama (c) | 90' |
| LB | 14 | Rizky Pora |
| DM | 4 | Zulfiandi |
| RM | 21 | Andik Vermansyah | 71' |
| CM | 6 | Evan Dimas |
| LM | 10 | Stefano Lilipaly |
| SS | 25 | Riko Simanjuntak |
| CF | 9 | Beto Gonçalves | 82' |
| Substitutions: ||
| FW | 18 | Irfan Jaya | 71' |
| FW | 27 | Dedik Setiawan | 82' |
| DF | 15 | Ricky Fajrin | 90' |
| Manager: ||
| Bima Sakti ||
| GK | 15 | Michael Falkesgaard |
| RB | 21 | Martin Steuble |
| CB | 3 | Carli de Murga |
| CB | 33 | Álvaro Silva |
| LB | 11 | Daisuke Sato | 58' |
| RM | 29 | Patrick Reichelt |
| CM | 36 | John-Patrick Strauß |
| CM | 8 | Manuel Ott |
| LM | 17 | Stephan Schröck | | 81' |
| CF | 26 | Jovin Bedic | | 76' |
| CF | 10 | Phil Younghusband (c) | | 26' |
| Substitutions: ||
| MF | 23 | James Younghusband | | 81' |
| MF | 19 | Curt Dizon | 32' | 26' |
| DF | 14 | Kevin Ingreso | | 76' |
| Manager: ||
| Sven-Göran Eriksson ||
* Man of the Match:
* Riko Simanjuntak (Indonesia)
* Assistant referees:
* Zhou Fei (China PR)
* Pisal Kimsy (Cambodia)
* Fourth official:
* Nagor Amir Noor Mohamed (Malaysia)