After signing an NHL lock-out contract in Switzerland with HC Ambrì-Piotta in 2012, Duchene was added to Canada's roster for the annual 2012 Spengler Cup. In four games, Duchene scored five points and was selected as the centre to the All-Star Team in helping his nation win the Spengler Cup for the first time since 2007.