Stefano Viezzi powered away to claim victory in the men’s junior race at Cyclo-cross World Championships in Tabor.