Guthrum og danene brøt freden med Wessex i 876 da de erobret festningene Wareham og Exeter. Alfred beleiret danene som ble tvunget til å overgi seg da deres forsterkninger gikk tapt i en storm. To år senere angrep Guthrum på nytt, men Alfred overrasket ham ved å angripe hans styrker som holdt vinterkvarter i Chippenham. Alfred ble reddet da den danske hæren på kanskje 1200 menn kom mot hans bakside ble beseiret av en mindre styrke i slaget ved Cynuit. Den moderne lokaliseringen av Cynuit er omstridt, men blant forslagene er Countisbury Hill, i nærheten av Lynmouth i Devon, eller Kenwith Castle, Bideford i Devon, eller Cannington, i nærheten av Bridgwater i Somerset. Alfred ble tvunget til å søke dekning for en tid, men kom tilbake våren 878 for å samle en hær og angripe Guthrum ved Edington. Danene ble beseiret og trakk seg tilbake til Chippenham hvor Alfred beleiret dem og til sist tvang fram en overgivelse. Et krav for overgivelsen var at Guthrum lot seg døpe som en kristen. Alfred sto selv som hans gudfar.