Iron Cross: 100km of mountain bikes versus cyclo-crossers

Whose machine reigns supreme?