Home News Puhakka stays on top of the KZ heats