Portugal annihilated hapless North Korea who bravely held out in the first half but collapsed completely in the second.
The Koreans resisted, but after the break, when Simao scored the second goal in the 53rd minute, the floodgates opened.
Raul Meireles, in the 30th minute, opened the scoreboard for Portugal. Then followed goals by Hugo Almeida, in the 56th, Tiago in the 60th and 89th, Liedson in the 81st and Cristiano Ronaldo in the 87th minute.
After two played games in the group. Brazil are top with six points, followed by Portugal with four, Ivory Coast with one and North Korea with zero.