A clash between Ireland and Wales will kick off the new eight-team Autumn Nations Cup after Six Nations rugby confirmed the format and fixtures.
Fabien Galthie's France backed up their victory over England by securing another bonus-point win,fending off the spirited Azzurri at the Stade de France.
Veteran Leonardo Ghiraldini battled back from a torn ACL to make Italy's squad and had been saved for this weekend's clash with the All Blacks. Then Typhoon Hagibis intervened.
Italy's already tricky task became nigh on impossible when they had prop Andrea Lovotti sent off for dropping Duane Vermeulen on his head.
Italy ran in seven tries to thrash a willing but limited Canada side to earn a second bonus point win from two Pool B matches.
Italy scored three tries in 10 minutes to give themselves some breathing room against a stubborn Namibia.
France got their rugby World Cup preparations back on track by overpowering Italy in a 47-19 win at the Stade de France.
Six Nations champions Ireland will be up against it going back-to-back despite edging a 26-16 bonus-point win over Italy in Rome.
Only a third of Italians say the country's populist ruling coalition is doing enough to foster economic growth,but the PM enjoys their support.
England have made an early statement by defeating Six Nations holders Ireland,while Scotland survived a late scare to knock off Italy.
The All Blacks bounced back from their loss to Ireland in predictable fashion against Italy,while Scotland and Japan also enjoyed victories.