Home News International KZ2: Superb victory for Puhakka but a deplorable race