BUT Formazza, Montani e Canepa win the 52 km