I checked youtube first and forgot to keep my eyes away from the comments. One guy said "Nice work Ten Dam! very surprising".
My first reaction was that I knew the result, but when I thought about it... Ten Dam winning a stage in a sprinter stage race. That's just too odd... can't be!
And indeed.. it couldn't be. He needs to finish alone else he simply won't win.