Klokken tolv om formiddagen rykket oberstløytnant Carl Cronstedt fram med 12 kanoner og begynte beskytningen av de danske stillingene på høydedraget. Da danskene trakk seg noe tilbake, ble angrepet i front innledet rundt kl. 13.00. Det ble harde kamper, og særlig det svenske Dalregementet mistet en stor del av sine offiserer. Det danske kavaleriet var de første til å vike plassen og begynne å trekke seg tilbake, mens de danske styrkene på den andre flanken hadde framgang. Men de måtte trekke seg tilbake sammen med kavaleriet. Samtidig begynte det å snø i løpet av formiddagen, og da danskene trakk seg tilbake i firetiden var det blitt for mørkt for svenskene til å oppta forfølgelsen. I tillegg var svenskene svekket etter store tap.