Ioannes II marched to the Danube, crossed, pursued the Hungarians & defeated them

Summary:
Ioannes happened to be at Philippopolis when he heard of the Hungarian invasion, and decided to drive them out. He marched to the Danube the next year with Italian and Turkish troops, and crossed it on ships sent via the Black Sea, confusing the defenders by dividing his forces. With his cavalry he scattered the assembled Hungarians, many of whom were killed when a bridge collapsed. He also took many prisoners, including Akus and Keledi 
Dates:
1128 
Akouses (Akus), Hungarian commander (Akouses 17001)
  • Was captured by the Byzantines when a bridge collapsed: in association with Kelades 17001 (:) Kinnamos 11.18-11.19
Emperor Ioannes II Komnenos (Ioannes 2)
  • He heard at Philippopolis of the Hungarian invasion, and decided to drive them out; he attacked next year, crossed the Danube on ships sent via the Black Sea, and scattered the assembled Hungarians with his cavalry (the next year:τῷ δ᾽ ἐπιόντι καιρῷ) Niketas Choniates, Historia 17.48-56
  • Responded to the Hungarian destruction of Belegrada by going to the Danube in force with Italian and Turkish troops and camping there (:) ἔκ τε Λιγούρων ἱππέων, οὓς Λωμπάρδους ἡμῖν ὀνομάζουσιν ἄνθρωποι Kinnamos 10.19-10.22
  • Easily crossed the Danube by dividing his forces between Tempon and Chramon, defeating the Hungarians, many of whom were killed when a bridge collapsed, also leaving many prisoners (:) Kinnamos 11.5-11.18
Kelades (Keledi), Hungarian commander (Kelades 17001)
  • Was captured by the Byzantines when a bridge collapsed: in association with Akouses 17001 (:) Kinnamos 11.18-11.19