2016 Rio Olympic Games Men's Football Tournament  
                     
  Group A  
                     
   Country Pld  W  D  L  GF  GA  GD  Pts  
   Brazil 3 1 2 0 4 0 4 5  
   Denmark 3 1 1 1 1 4 −3 4  
   Iraq 3 0 3 0 1 1 0 3  
   South Africa 3 0 2 1 1 2 −1 2  
  4th August 2016, 13:00 Iraq 0 - 0 Denmark 18,000  
  Brasília  
  4th August 2016, 16:00 Brazil 0 - 0 South Africa 69,389  
  Brasília  
  7th August 2016, 19:00 Denmark 1 - 0 South Africa 32,314  
  Brasília  
  7th August 2016, 22:00 Brazil 0 - 0 Iraq 65,829  
  Brasília  
  10th August 2016, 22:00 Denmark 0 - 4 Brazil    
  Salvador  
  10th August 2016, 22:00 South Africa 1 - 1 Iraq    
  São Paulo  
                     
  Group B  
                     
   Country Pld  W  D  L  GF  GA  GD  Pts  
   Nigeria 3 2 0 1 6 6 0 6  
   Colombia 3 1 2 0 6 4 2 5  
   Japan 3 1 1 1 7 7 0 4  
   Sweden 3 0 1 2 2 4 −2 1  
  4th August 2016, 18:00 Sweden 2 - 2 Colombia 29,996  
  Manus  
  4th August 2016, 21:00 Nigeria 5 - 4 Japan 29,996  
  Manus  
  7th August 2016, 18:00 Sweden 0 - 1 Nigeria 23,892  
  Manus  
  7th August 2016, 21:00 Japan 2 - 2 Colombia 26,603  
  Manus  
  10th August 2016, 19:00 Japan 1 - 0 Sweden 17,821  
  Salvador  
  10th August 2016, 19:00 Colombia 2 - 0 Nigeria 36,702  
  São Paulo  
                     
  Group C  
                     
   Country Pld  W  D  L  GF  GA  GD  Pts  
   South Korea 3 2 1 0 12 3 9 7  
   Germany 3 1 2 0 15 5 10 5  
   Mexico 3 1 1 1 7 4 3 4  
   Fiji 3 0 0 3 1 23 −22 0  
  4th August 2016, 17:00 Mexico 2 - 2 Germany 16,500  
  Salvador  
  4th August 2016, 21:00 Fiji 0 - 8 South Korea 16,000  
  Salvador  
  7th August 2016, 13:00 Fiji 1 - 5 Mexico 11,200  
  Salvador  
  7th August 2016, 16:00 Germany 3 - 3 South Korea 17,121  
  Salvador  
  10th August 2016, 16:00 Germany 10 - 0 Fiji 16,521  
  Belo Horizonte  
  10th August 2016, 16:00 South Korea 1 - 0 Mexico 19,332  
  Brasília  
                     
  Group D  
                     
   Country Pld  W  D  L  GF  GA  GD  Pts  
   Portugal 3 2 1 0 5 2 3 7  
   Honduras 3 1 1 1 5 5 0 4  
   Argentina 3 1 1 1 3 4 −1 4  
   Algeria 3 0 1 2 4 6 −2 1  
  4th August 2016, 15:00 Honduras 3 - 2 Algeria 20,000  
  Rio de Janeiro  
  4th August 2016, 18:00 Portugal 2 - 0 Argentina 37,407  
  Rio de Janeiro  
  7th August 2016, 15:00 Honduras 1 - 2 Portugal 32,928  
  Rio de Janeiro  
  7th August 2016, 18:00 Argentina 2 - 1 Algeria 37,450  
  Rio de Janeiro  
  10th August 2016, 13:00 Argentina 1 - 1 Honduras 16,029  
  Brasília  
  10th August 2016, 13:00 Algeria 1 - 1 Portugal 13,787  
  Belo Horizonte  
                     
  Knock-Out Phase  
                     
                                Quarter Finals  
  13th August 2016, 13:00 Brazil 2 - 0 Colombia 41560  
  São Paulo  
  13th August 2016, 16:00 South Korea 0 - 1 Honduras 36704  
  Belo Horizonte  
  13th August 2016, 19:00 Nigeria 2 - 0 Denmark 30307  
  Salvador  
  13th August 2016, 22:00 Portugal 0 - 4 Germany 55412  
  Brasília  
                     
                                 Semi Finals  
  17th August 2016, 13:00 Nigeria 0 - 2 Germany 35,562  
  Rio de Janeiro  
  17th August 2016, 16:00 Brazil  6 - 0 Honduras 52,457  
  São Paulo  
                     
                               Third Place (Bronze Medal) Play-Off  
  20th August 2016, 13:00 Honduras 2 - 3 Nigeria 9,091  
  Belo Horizonte  
                     
                             2016 Olympic Games Men's Football Final  
  20th August 2016, 17:30 Brazil 1 - 1 aet (pens 5-4) Germany 63,707  
  Rio de Janeiro