France will play England in an all-northern semi-final in Paris next Saturday, after stunning favourites New Zealand 20-18 in Cardiff.
New Zealand recorded a resounding 85-8 win over Romania on Saturday afternoon, with a welter of ominously well-finished tries.
New Zealand gave some shreds of hope to their fellow World Cup aspirants with a stuttering 40-0 win over Scotland at Murrayfield on Sunday.
Not often do you describe the efforts of 108-13 losers as wondrous, but Portugal were just that against New Zealand on Saturday.
New Zealand beat Italy easily in their opening Pool C clash in Marseille on Saturday, recording a 76-14 victory in blistering heat.