Korea DPR is the only team now undefeated in Group A after a defensive knock out of Brazil 4-2.
Brazil will be left guessing what happened after the drinks break in the first half, when Korea scored 3 goals in the space of 10 minutes to take a 4-1 lead into the half time break.
PRK defender Sol Gyong U scored in the 19 minute from a corner kick after the Brazilians failed to clear the ball in front of their goal mouth.
But the South Americans retaliated after 8 minutes as the DPR defenders made the same mistake to clear the ball from a corner kick.
Brazil midfielder Gabi Nunes scored the equaliser.
But the drink break brought wonders for the Koreans, with three quick goals from Jong Sim Wi, Song Ok An and So Yon Jon.
In the second stanza, the Brazilians lifted their tempo with dominance but only managed to score the only goal of the half to midfielder Brena.
Brena scored in the 51st minute from a penalty kick inside the 15 metre box, after DPR captain Soi Gyong Choe made the foul.
Two players from both countries were sent off the field for professional fouls in the physically contested match.
The 3, 906 spectators in attendance were surprised with the defeat of the Brazilians, but are banking on host country PNG to repeat the dose over Sweden.
The final match of the Group A matches between PNG and Sweden is currently underway at the Sir John Guise Stadium.