| 16.06.2018 | Saransk | Mordovia Arena | 40 502 |
| Peru | 0:1 (0:0) | Denmark |
| [1] Pedro Gallese, [2] Alberto Rodriguez(c), [6] Miguel Trauco, [8] Christian Cueva, [10] Jefferson Farfan, [13] Renato Tapia, [15] Christian Ramos, [17] Luis Advincula, [18] Andre Carrillo, [19] Yoshimar Yotun, [20] Edison Flores | [1] Kasper Schmeichel, [4] Simon Kjaer(c), [6] Andreas Christensen, [7] William Kvist, [8] Thomas Delaney, [9] Nicolai Jorgensen, [10] Christian Eriksen, [14] Henrik Dalsgaard, [17] Jens Stryger Larsen, [20] Yussuf Yurary Poulsen, [23] Pione Sisto |
| Coach:Gareca Ricardo (ARG) | Hareide Age (NOR) |
| Scorers: | 59' Yussuf Yurary Poulsen |
| Substitutions:62' in [9] Paolo Guerrero out Edison Flores, 85' in [11] Raul Ruidiaz out Jefferson Farfan, 87' in [23] Pedro Aquino out Renato Tapia |
35' in [19] Lasse Schone out William Kvist, 67' in [11] Martin Braithwaite out Pione Sisto, 81' in [13] Mathias Jorgensen out Andreas Christensen |
| Cautions:38' Renato Tapia | 86' Thomas Delaney, 90'+3 Yussuf Yurary Poulsen |
| Referee:Gassama Bakary (GAM) Fourth Official:Abid Charef Mehdi (ALG) |
Assistant referee:Birumushahu Jean Claude (BDI), Etchiali Abdelhak (ALG) |
| FANPicturis (C) | |