Svenskenes overtak forsvant ved russernes tredje rekke, dragonene. Nå var det russerne som utflankerte den svenske hæren. Samtidig ankom i dette avgjørende øyeblikket dragonregimentene fra Kuivila. Etter å ha nedkjempet de finske landvernstroppene kom de i ryggen på det svenske infanteriet. Golitsyns motangrep ga svenskene store tap, og Armfeldt hadde tapt slaget.