Knegt lag lang op de vierde positie. Drievoudig olympisch kampioen Charles Hamelin ging in eigen huis aan de leiding. Semen Elistratov, de wereldkampioen op deze afstand, nam de kop over. Daarbij ging de Rus onderuit en Hamelin kon hem niet meer ontwijken.
Knegt profiteerde en greep de leiding, maar werd in de laatste ronde buitenom afgetroefd door zijn voormalige trainingsgenoot Yoon-Gy Kwak uit Zuid-Korea. Het brons ging naar de Chinees Fu Xu.
Adwin Snellink (22) won zijn race in de herkansingen en verzekerde zich daarmee van het hoofdtoernooi. In de B-finale schaatste hij achter de Canadees Samuel Girard en de Japanner Hiroki Yokoyama naar de derde plaats. Daarmee verzekerde hij zich voor het eerst in zijn shorttrackcarrière van een klassering in de top tien (tiende).
Alle drie de Nederlandse mannen op de 1000 meter bleven steken in de kwartfinales. Daan Breeuwsma en Freek van der Wart liepen tegen een penalty aan. Breeuwsma blokte de Hongaar Viktor Knoch op een ongeoorloofde manier, terwijl Van der Wart het aan de stok kreeg met Vladimir Grigorev. Van der Wart kwam in de laatste ronde met meer snelheid buitenom, maar zette zijn actie niet goed door en stuitte daarbij op de Rus.
Itzhak de Laat leek even op weg naar de halve eindstrijd. De 20-jarige Fries maakte handig gebruik van het gevecht voor hem en schoof op naar de tweede plaats, maar moest die positie prijsgeven. In de laatste ronde kwam JR Celski nog buitenom en greep de ritzege.
Voor de wereldrecordhouder op de 500 meter is het zijn eerste wedstrijd na een pauze van een jaar. De Laat eindigde als tiende op de kilometer.
De 1000 meter werd gewonnen door de Chinees Tianyu Han, winnaar van olympisch zilver, gevolgd door ploeggenoot Jingnan Shi. Het brons ging naar Artem Korzlov uit Rusland, die voor het eerst een wereldbekermedaille won.