Mauricius'un Balkan seferleri
Yenilenen seferler, 597–602

Frank intikamı ile güçlenen Avarlar, 597 sonbaharında Tuna seferlerine, Romalılara şaşırtarak, devam ettiler. Priscus'un Tomis'teki ordusunu kuşatmayı başardılar bile. Comentiolus komutasında, Balkan dağlarından toplanan oldukça tecrübesiz askerlerden oluşan bir ordu Tuna boyunca Tomis'ten sadece 30 kilometre (19 mi)* kilometre uzakta modern Medgidia yakınlarındaki Zikidiba'ya hareket etmesi nedeniyle, 30 Mart 598'de kuşatma kaldırdı. Bilinmeyen nedenlerle, Priscus Avarları takip etmedi ve Comentiolus'a yardım etmedi. Comentiolus, Iatrus'a çekilmeye zorlandı, burada birlikleri yine de yönlendirildi ve Balkan dağları boyunca güneye doğru savaşmak zorunda kaldılar. Avarlar, bu zaferden yararlanarak, Hadrianapolis ile Konstantinopolis arasında yer alan Arkadiopolis yakınlarındaki Drizipera'ya ilerlediler, orada ordunun büyük bir kısmı ve Avar Kağanı'nın yedi oğlu veba yüzünden öldü. Comentiolus, komutasından geçici olarak rahatladı ve yerini Philippicus aldı, Mauricius, yarış atı partilerini ve kendi korumalarını Konstantinopolis'in batısındaki uzun surları savunmak için çağırdı. O an için Mauricius, Avarları satın almayı başardı  ve aynı yıl, Eflak'ta Roma seferlerine açıkça izin veren Avar Kağanı Bayan ile bir barış antlaşması yapıldı. Romalılar, yılın kalanında güçlerini yeniden organize ettiler ve başarısızlık nedenlerini analiz ettiler.
Ardından Romalılar antlaşmayı ihlal etti: Priscus, Singidunum'u çevreleyen bölgede ilerledi ve orada 598/599'da kışladı. 599'da Priscus ve Comentiolus'un orduları aşağı doğru Viminacium'a doğru inip Tuna'yı geçti. Kuzey kıyısında, kendi topraklarında açık savaşta Avarları yendiler. Bu sadece kendi vatanındaki ilk Avar yenilgisi değil, aynı zamanda Bayan Kağan'ın birkaç oğlunun daha ölümünü gördüğü yenilgiydi. Priscus, daha sonra, Avar vatanı kuzeydeki Pannonian ovasına ilerledi. Avarları kendi imparatorlukları içinde derin bir şekilde yenilgiye uğratırken, Comentiolus Tuna yakınında kaldı. Daha sonra Priscus, Avar ve Slavların daha önce Balkanlar'da yaptığı gibi, Tisa'nın doğusundaki geniş arazileri harap etti. Birkaç Avar kabilesi ve onların Gepid kulları özellikle yüksek kayıplara maruz kaldı. Tisa kıyısındaki iki savaş daha da Avar yenilgisi anlamına geliyordu.
Dahası, Ravenna Eksarhı Callinicus, 599'da İstirya'ya yapılan Slav saldırısını püskürttü.
599 sonbaharında Comentiolus modern İhtiman yakınlarındaki Trajan Geçidi'ni yeniden açtı. Bu dağ geçidi onlarca yıldır Romalılar tarafından kullanılmamıştı. 601'de Petros, Tisa'ya ilerlerdi ve Avarları Tuna çağlayanlardan uzak tuttu. Bu çağlayanlar Sirmium ve Singidunum şehirlerine erişimi sağlamak için Roman Tuna filosu için hayati önem taşımaktadır. 602'de Petros, Eflak'ta Slavlar üzerinde bir başka şiddetli yenilgi sağlarken Avar Kağanı'na Antalar muhalefet ettiler ve birkaç Avar kabilesinin isyanı yüzünden çöküşün eşiğindeydi. Bu asi kabilelerden birisi bile Roma tarafına geçti. Romalılar zamanla Tuna hattını başarıyla tekrar kurmuşlar ve Eflak ve Pannonia'nın düşman bölgelerinde ileri savunma başarı ile yürütüyorlardı. Ancak Mauricius orduya 602/603 kışını Tuna'nın kuzey kıyısında geçirme emri verince, başarılarını artırmak ve bölgede tasarruf yapmak için birlikler 593'te olduğu gibi harekete geçti. Priscus daha sonra kendi yargı ve inisiyatifiyle, Petros imparatorun emrine uymaya cesaret edemedi. Dolayısıyla, kısa sürede Konstantinopolis'e doğru ilerleyen ordusunun kontrolünü kaybetti. Bu durum, Konstantinopolis'da ilk başarılı coup d'état olan, iyi bilinen Mauricius'in devrilip ve öldürülmesine yol açtı