Med en styrke på omkring 360 mann (gjenstand for diskusjon) gikk Sverre til angrep på de kongelige styrkene. Hovedstøtet var rettet mot Erling Skakkes egen flokk som ble gjenkjent på hans merke. Hensikten var å knuse det sterkeste elementet i forsvaret. Etter at Sverres styrker lyktes i å hugge ned stangen med merket, så de andre forsvarerne at Erlings merke var borte og dermed ble fylkingen brutt opp. Samtidig traff et kastespyd Erling. Han hadde på seg en platebrynje som ikke var helt spent igjen i midjen. Etter å ha slått vekk noen få birkebeinere, satte han seg på bakken. Kongen, Magnus Erlingsson, kom til og så at hans far blødde stygt og ikke klarte å snakke. Idet Erling Skakke utåndet, måtte sønnen flykte til sin fars skip på Nidelva. Sammen med Erling Skakke falt mesteparten av hans sveit.