Denmark began their World Cup campaign with a hard-fought victory against a Peru side that had earlier missed a penalty.
The South Americans were awarded a spot-kick after consultation with the video assistant referee but Christian Cueva, the man fouled, shot over the crossbar.
That miss proved crucial as the Danes hit Peru on the counter-attack in the second half with Christian Eriksen releasing Yussuf Poulsen, who had conceded the penalty, and he fired past Pedro Gallese.
Peru were denied an immediate equaliser when Denmark goalkeeper Kasper Schmeichel produced a fantastic one-handed save to deny Edison Flores.
Substitute Paolo Guerrero, only able to play after a Swiss tribunal lifted a 14-month drugs ban, backheeled a chance wide as Denmark held on.
It means France top Group C on goals scored after their 2-1 win over Australia as Antoine Griezmann’s penalty, also awarded via VAR, and Paul Pogba’s deflected chip gave Didier Deschamps’ side the three points.
All four teams in the group are in action again on Thursday as Denmark meet Australia in Samara (13:00 BST), before France take on Peru in Ekaterinburg (16:00).
For the second time on Saturday – and the second time in this World Cup – a penalty was awarded after a VAR consultation.
After Griezmann’s spot-kick for France against Australia, Peru were given a penalty after referee Bakary Gassama had initially missed Poulsen sliding in and taking out the standing leg of Cueva.
But after play had continued, it was pulled back with Gassama checking the footage and then pointing to the spot.
However, Cueva then wasted his opportunity by blazing over the top with the distraught midfielder in tears as he left the pitch at half-time.
That penalty was the fifth awarded in only the seventh match of the tournament, with Cueva joining Argentina’s Lionel Messi as the only players to have missed after the Barcelona forward failed from 12 yards in his side’s 1-1 draw with Iceland.