# Football at the 2020 Summer Olympics – Men's tournament – Group D

Group D of the men's football tournament at the 2020 Summer Olympics was played from 22 to 28 July 2021 in Rifu's Miyagi Stadium, Saitama's Saitama Stadium and Yokohama's International Stadium Yokohama. The group consisted of defending gold medalists Brazil, Germany, Ivory Coast and Saudi Arabia. The top two teams, Brazil and Ivory Coast, advanced to the knockout stage.

## Teams

| Draw position | Team | Pot | Confederation | Method of qualification | Date of qualification | Olympic appearance | Last appearance | Previous best performance |
| D1 | Brazil | 1 | CONMEBOL | 2020 CONMEBOL Pre-Olympic Tournament runners-up | 9 February 2020 | 14th | 2016 | Gold medalists (2016) |
| D2 | Germany | 2 | UEFA | 2019 UEFA European Under-21 Championship runners-up | 30 June 2019 | 10th | 2016 | Silver medalists (2016) |
| D3 | Ivory Coast | 3 | CAF | 2019 Africa U-23 Cup of Nations runners-up | 22 November 2019 | 2nd | 2008 | Sixth place (2008) |
| D4 | Saudi Arabia | 4 | AFC | 2020 AFC U-23 Championship runners-up | 30 June 2019 | 3rd | 1996 | 15th place (1996) |

## Standings

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Brazil | 3 | 2 | 1 | 0 | 7 | 3 | +4 | 7 | Advance to knockout stage |
| 2 | Ivory Coast | 3 | 1 | 2 | 0 | 3 | 2 | +1 | 5 | Advance to knockout stage |
| 3 | Germany | 3 | 1 | 1 | 1 | 6 | 7 | −1 | 4 | |
| 4 | Saudi Arabia | 3 | 0 | 0 | 3 | 4 | 8 | −4 | 0 | |
In the quarter-finals,
* The winners of Group D, Brazil, advanced to play the runners-up of Group C, Egypt.
* The runners-up of Group D, Ivory Coast, advanced to play the winners of Group C, Spain.

## Matches
### Ivory Coast vs Saudi Arabia

| Ivory Coast | Saudi Arabia |
| GK | 16 | Ira Eliezer Tapé |
| RB | 6 | Wilfried Singo |
| CB | 4 | Kouadio-Yves Dabila |
| CB | 3 | Eric Bailly |
| LB | 5 | Ismaël Diallo |
| CM | 12 | Eboue Kouassi |
| CM | 7 | Idrissa Doumbia | | 65' |
| RW | 10 | Amad | | 90+2' |
| AM | 8 | Franck Kessié | 73' |
| LW | 15 | Max Gradel (c) | 86' | 90+1' |
| CF | 11 | Christian Kouamé |
| Substitutions: ||
| FW | 9 | Youssouf Dao | | 65' |
| FW | 20 | Aboubacar Doumbia | 90+7' | 90+1' |
| MF | 18 | Cheick Timité | | 90+2' |
| Head coach: ||
| Soualiho Haïdara ||
| GK | 12 | Mohammed Al Rubaie |
| RB | 2 | Saud Abdulhamid |
| CB | 5 | Abdulelah Al-Amri | | 76' |
| CB | 4 | Abdulbasit Hindi |
| LB | 13 | Yasser Al-Shahrani |
| CM | 7 | Salman Al-Faraj (c) | 90+7' |
| CM | 14 | Ali Al-Hassan | | 76' |
| RW | 15 | Ayman Yahya | | 68' |
| AM | 6 | Sami Al-Najei | 80' |
| LW | 10 | Salem Al-Dawsari |
| CF | 9 | Abdullah Al-Hamdan | | 63' |
| Substitutions: ||
| MF | 18 | Abdulrahman Ghareeb | | 63' |
| MF | 17 | Ayman Al-Khulaif | | 68' |
| FW | 11 | Khalid Al-Ghannam | | 76' |
| DF | 16 | Khalifah Al-Dawsari | | 76' |
| Head coach: ||
| Saad Al-Shehri ||
* Assistant referees:
* Mark Rule (New Zealand)
* Tevita Makasini (Tonga)
* Fourth official:
* Orel Grinfeld (Israel)
* Video assistant referee:
* Paweł Raczkowski (Poland)
* Assistant video assistant referee:
* Roi Reinshreiber (Israel)

### Brazil vs Germany

| Brazil | Germany |
| GK | 1 | Aderbar Santos |
| RB | 13 | Dani Alves (c) |
| CB | 15 | Nino |
| CB | 3 | Diego Carlos |
| LB | 6 | Guilherme Arana |
| CM | 5 | Douglas Luiz | 83' |
| CM | 8 | Bruno Guimarães |
| RW | 11 | Antony | | 74' |
| AM | 20 | Claudinho | | 65' |
| LW | 10 | Richarlison | | 74' |
| CF | 9 | Matheus Cunha |
| Substitutions: ||
| FW | 17 | Malcom | | 65' |
| FW | 7 | Paulinho | | 74' |
| MF | 19 | Reinier Jesus | | 74' |
| Head coach: ||
| André Jardine ||
| GK | 1 | Florian Müller |
| RB | 2 | Benjamin Henrichs | 86' |
| CB | 5 | Amos Pieper | 26' | 46' |
| CB | 4 | Felix Uduokhai |
| LB | 3 | David Raum |
| CM | 13 | Arne Maier |
| CM | 17 | Anton Stach | 59' | 81' |
| CM | 8 | Maximilian Arnold (c) | 35' 63' |
| RF | 7 | Marco Richter | | 68' |
| CF | 10 | Max Kruse | | 68' |
| LF | 11 | Nadiem Amiri | | 74' |
| Substitutions: ||
| DF | 15 | Jordan Torunarigha | 87' | 46' |
| MF | 6 | Ragnar Ache | | 68' |
| MF | 18 | Eduard Löwen | | 68' |
| FW | 9 | Cedric Teuchert | | 74' |
| DF | 16 | Keven Schlotterbeck | | 81' |
| Head coach: ||
| Stefan Kuntz ||
* Assistant referees:
* David Moran (El Salvador)
* Zachari Zeegelaar (Suriname)
* Fourth official:
* Georgi Kabakov (Bulgaria)
* Video assistant referee:
* Marco Guida (Italy)
* Assistant video assistant referee:
* Erick Miranda (Mexico)

### Brazil vs Ivory Coast

| Brazil | Ivory Coast |
| GK | 1 | Aderbar Santos |
| RB | 13 | Dani Alves (c) |
| CB | 15 | Nino |
| CB | 3 | Diego Carlos |
| LB | 6 | Guilherme Arana |
| CM | 5 | Douglas Luiz | 13' |
| CM | 8 | Bruno Guimarães |
| RW | 11 | Antony | | 74' |
| AM | 9 | Matheus Cunha | | 74' |
| LW | 20 | Claudinho |
| CF | 10 | Richarlison | | 79' |
| Substitutions: ||
| FW | 21 | Gabriel Martinelli | | 74' |
| FW | 17 | Malcom | | 74' |
| FW | 7 | Paulinho | | 79' |
| Head coach: ||
| André Jardine ||
| GK | 16 | Ira Eliezer Tapé |
| CB | 6 | Wilfried Singo |
| CB | 3 | Eric Bailly |
| CB | 4 | Kouadio-Yves Dabila |
| RWB | 17 | Zié Ouattara | | 64' |
| LWB | 5 | Ismaël Diallo |
| RM | 10 | Amad | | 64' |
| CM | 12 | Eboue Kouassi | 65' 79' |
| CM | 8 | Franck Kessié | | 90+3' |
| LM | 15 | Max Gradel (c) | | 90+3' |
| CF | 9 | Youssouf Dao | | 75' |
| Substitutions: ||
| FW | 11 | Christian Kouamé | | 63' |
| DF | 19 | Koffi Kouao | | 64' |
| MF | 18 | Cheick Timité | | 75' |
| FW | 13 | Kader Keïta | | 90+3' |
| MF | 7 | Idrissa Doumbia | | 90+3' |
| Head coach: ||
| Soualiho Haïdara ||
* Assistant referees:
* Corey Parker (United States)
* Kyle Atkins (United States)
* Fourth official:
* Srđan Jovanović (Serbia)
* Video assistant referee:
* Edvin Jurisevic (United States)
* Assistant video assistant referee:
* Mahmoud Mohamed Ashour (Egypt)

### Saudi Arabia vs Germany

| Saudi Arabia | Germany |
| GK | 12 | Mohammed Al Rubaie |
| RB | 2 | Saud Abdulhamid | | 87' |
| CB | 5 | Abdulelah Al-Amri |
| CB | 4 | Abdulbasit Hindi | | 86' |
| LB | 13 | Yasser Al-Shahrani |
| CM | 14 | Ali Al-Hassan |
| CM | 7 | Salman Al-Faraj (c) | | 86' |
| RW | 17 | Ayman Al-Khulaif | | 69' |
| AM | 6 | Sami Al-Najei |
| LW | 10 | Salem Al-Dawsari |
| CF | 9 | Abdullah Al-Hamdan | 90+5' |
| Substitutions: ||
| FW | 18 | Abdulrahman Ghareeb | | 69' |
| FW | 15 | Ayman Yahya | | 86' |
| DF | 16 | Khalifah Al-Dawsari | | 86' |
| DF | 3 | Hamad Al-Yami | | 87' |
| Head coach: ||
| Saad Al-Shehri ||
| GK | 1 | Florian Müller |
| RB | 2 | Benjamin Henrichs |
| CB | 5 | Amos Pieper | 68' |
| CB | 4 | Felix Uduokhai |
| LB | 3 | David Raum |
| CM | 13 | Arne Maier | | 70' |
| CM | 18 | Eduard Löwen |
| RW | 6 | Ragnar Ache | | 83' |
| AM | 11 | Nadiem Amiri | | 73' |
| LW | 9 | Cedric Teuchert | | 70' |
| CF | 10 | Max Kruse (c) |
| Substitutions: ||
| MF | 17 | Anton Stach | | 70' |
| DF | 15 | Jordan Torunarigha | | 70' |
| DF | 16 | Keven Schlotterbeck | | 73' |
| FW | 7 | Marco Richter | | 83' |
| Head coach: ||
| Stefan Kuntz ||
* Assistant referees:
* Arsenio Marengula (Mozambique)
* Souru Phatsoane (Lesotho)
* Fourth official:
* Matthew Conger (New Zealand)
* Video assistant referee:
* Fu Ming (China PR)
* Assistant video assistant referee:
* Tiago Martins (Portugal)

### Saudi Arabia vs Brazil

| Saudi Arabia | Brazil |
| GK | 1 | Amin Bukhari | 90+4' |
| CB | 5 | Abdulelah Al-Amri |
| CB | 16 | Khalifah Al-Dawsari | 80' |
| CB | 4 | Abdulbasit Hindi |
| RWB | 2 | Saud Abdulhamid |
| LWB | 13 | Yasser Al-Shahrani | 29' |
| RM | 6 | Sami Al-Najei | | 61' |
| CM | 14 | Ali Al-Hassan | | 61' |
| CM | 7 | Salman Al-Faraj (c) | | 89' |
| LM | 10 | Salem Al-Dawsari | | 89' |
| CF | 9 | Abdullah Al-Hamdan | | 76' |
| Substitutions: ||
| MF | 20 | Mukhtar Ali | 74' | 61' |
| MF | 18 | Abdulrahman Ghareeb | | 61' |
| FW | 19 | Firas Al-Buraikan | | 76' |
| MF | 11 | Khalid Al-Ghannam | | 89' |
| MF | 8 | Nasser Al-Omran | | 89' |
| Head coach: ||
| Saad Al-Shehri ||
| GK | 1 | Aderbar Santos |
| RB | 13 | Dani Alves (c) | 90+8' |
| CB | 15 | Nino |
| CB | 3 | Diego Carlos |
| LB | 6 | Guilherme Arana | 26' | 90+1' |
| CM | 18 | Matheus Henrique |
| CM | 8 | Bruno Guimarães | | 84' |
| RW | 11 | Antony | | 46' |
| AM | 9 | Matheus Cunha | | 84' |
| LW | 20 | Claudinho | | 71' |
| CF | 10 | Richarlison |
| Substitutions: ||
| FW | 17 | Malcom | | 46' |
| MF | 19 | Reinier Jesus | | 71' |
| MF | 2 | Gabriel Menino | | 84' |
| FW | 21 | Gabriel Martinelli | 90+6' | 84' |
| DF | 16 | Abner Vinícius | | 90+1' |
| Head coach: ||
| André Jardine ||
* Assistant referees:
* Mohammed Ibrahim (Sudan)
* Gilbert Cheruiyot (Kenya)
* Fourth official:
* Srđan Jovanović (Serbia)
* Video assistant referee:
* Benoît Millot (France)
* Assistant video assistant referee:
* Tiago Martins (Portugal)

### Germany vs Ivory Coast

| Germany | Ivory Coast |
| GK | 1 | Florian Müller |
| RB | 2 | Benjamin Henrichs |
| CB | 15 | Jordan Torunarigha |
| CB | 4 | Felix Uduokhai |
| LB | 3 | David Raum |
| CM | 13 | Arne Maier | | 79' |
| CM | 8 | Maximilian Arnold (c) | 30' | 46' |
| RW | 7 | Marco Richter | | 62' |
| AM | 10 | Max Kruse |
| LW | 11 | Nadiem Amiri | | 88' |
| CF | 6 | Ragnar Ache |
| Substitutions: ||
| MF | 18 | Eduard Löwen | | 46' |
| FW | 9 | Cedric Teuchert | | 62' |
| MF | 17 | Anton Stach | | 79' |
| DF | 16 | Keven Schlotterbeck | | 88' |
| Head coach: ||
| Stefan Kuntz ||
| GK | 16 | Ira Eliezer Tapé |
| RB | 6 | Wilfried Singo |
| CB | 3 | Eric Bailly |
| CB | 4 | Kouadio-Yves Dabila |
| LB | 5 | Ismaël Diallo |
| CM | 7 | Idrissa Doumbia | | 57' |
| CM | 13 | Kader Keïta | 21' |
| RW | 11 | Christian Kouamé | 1' | 90+3' |
| AM | 8 | Franck Kessié |
| LW | 15 | Max Gradel (c) |
| CF | 9 | Youssouf Dao |
| Substitutions: ||
| FW | 10 | Amad | | 57' |
| DF | 17 | Zié Ouattara | | 90+3' |
| Head coach: ||
| Soualiho Haïdara ||
* Assistant referees:
* Nicolás Taran (Uruguay)
* Richard Trinidad (Uruguay)
* Fourth official:
* Chris Beath (Australia)
* Video assistant referee:
* Mauro Vigliano (Argentina)
* Assistant video assistant referee:
* Roi Reinshreiber (Israel)

## Discipline

Fair play points would have been used as a tiebreaker if the overall and head-to-head records of teams were tied. These were calculated based on yellow and red cards received in all group matches as follows:
* first yellow card: minus 1 point;
* indirect red card (second yellow card): minus 3 points;
* direct red card: minus 4 points;
* yellow card and direct red card: minus 5 points;
Only one of the above deductions is applied to a player in a single match.
| Team | Match 1 | Match 1 | Match 1 | Match 2 | Match 2 | Match 2 | Match 3 | Points |
| Saudi Arabia | 2 | | | 1 | | | 4 | –7 |
| Brazil | 1 | | | | | 1 | 3 | –8 |
| Ivory Coast | 2 | | 1 | | 1 | | 2 | –11 |
| Germany | 4 | 1 | | | | 1 | 1 | –12 |