HELSINKI - Mathias From scored the winner and Thomas Lillie made 22 saves as Denmark upset Switzerland 2-1 Sunday at the world junior hockey championship.

Soeren Nielsen also scored for Denmark (1-0-0), which faces Canada on Monday. The Danes scored both their goals in the third period to come back from a 1-0 deficit.

Noah Rod scored for Switzerland (0-2-0), which lost again a day after suffering an 8-3 loss to Sweden on the tournament's opening day.

Joren van Pottelberghe stopped 20 shots for the Swiss.