Historical Events in 878 AD May 6 Battle of Edington: Alfred the Great and his West Saxon army defeat Viking army of Guthrum the Old [earliest possible date] May 21 Syracuse is captured by the Muslim sultan of Sicily. 877 AD History by Year 879 AD