Niels Albert (BEL) won with a time of 1:06:33, over world cup leader Lars Van Der Haar (NED). Albert sits in 2nd place in the overall standings with just one race left to go.