Weng dominated the 20km mass start with ski change, making a strong push to shake off the competition in the final lap.
Despite Diggins and Karlsson sticking close, Weng proved strongest in the final sprint, taking the win ahead of the American and the home favorite.