Атака российских позиций началась ранним утром 28 июля (9 августа)
[2]. Главный удар (360 человек) был нанесен севернее озера, вдоль главной дороги на Сердоболь (ныне — Сортавала). Здесь шведам во главе с Мальмом удалось сбить несколько российских заслонов и войти в деревню Курикка. Российский командующий опять получил ложные сведения о значительном превосходстве сил противника. Он стал готовиться к отступлению, но перед этим решил нанести мощный контрудар. Наступавшие шведы были атакованы с фронта кавалерией, а с фланга егерями. Атака была успешной. Мальм был вынужден отходить. Была даже потеряна одна из трех пушек. Главная шведская колонна был близка к поражению, однако в это момент в тылу у российских войск, у высоты Ювосенкаллио, появились солдаты двух других шведских отрядов (150 и 100 человек), которые перехватили дорогу на Сердоболь.