Kuopiosta lähtenyt Obuhov oli tuomassa tarvikkeita kenraali Bulatovin joukolle ja hän oli pysähtynyt Pulkkilaan. Kun Rantsilaan leiriytynyt Sandels sai tietää venäläisosastosta hän suuntasi Pulkkilaa kohti. Aamusumun aikana Sandels hyökkäsi Pulkkilaan pihtiliikkeellä, jolloin venäläiset vetäytyivät kylän taloihin ja tulittivat sieltä käsin hyökkääjiä. Neljä tuntia kestänyt taistelu päättyi, kun pahasti haavoittunut Obuhov antautui vangiksi yhdessä 4 upseerin, 18 aliupseerin, 21 kasakan sekä 197 jalkaväkimiehen kanssa.[1] Voitto avasi Sandelsille mahdollisuuden edetä Savoon.
Taistelussa komppanioineen kunnostautunut kapteeni Joachim Zachris Duncker sai kunniatehtäväkseen viedä takavarikoidut liput Ruotsiin ja laskea ne kuninkaan jalkojen juureen.[1] Lippujen lisäksi Sandels sai sotasaaliiksi 6-naulaisen tykin ja kaksi ammusvaunua, 200 kivääriä pistimineen, kolme patruunakuormaa sekä runsaasti muonaa.
O. Junttolan suunnittelema Pulkkilan taistelun muistopatsas paljastettiin 30. huhtikuuta 1933 Pulkkilan keskustassa. Patsaan tekstinä oli alun perin Tässä Sandels suomalaisineen löi ryssän, mutta 1940-luvulla se muutettiin muotoon Tässä Sandels suomalaisineen löi vihollisen.
Lappalainen, Wolke, Pylkkänen: Suomen sodan historia 1808–1809. Suomalaisen Kirjallisuuden Seura / Karttakeskus, 2008 (suom.kiel.). ISBN 978-951-593-197-9