Jabarkan Hubungan dengan Charlemagne dari Desiderius

Stefanus III menentang pernikahan Charlemagne dengan putri Desiderius, Desiderata, pada tahun 768, tetapi saat kematiannya pada tahun 772, ia berdamai dengan Lombardia. Namun paus yang baru, Adrianus I, meminta bantuan Charlemagne untuk menentangnya. Pernikahan tersebut dibubarkan melalui pengabaian Charlemagne atas Desiderata pada tahun 771. Charles mengirimnya kembali ke ayahandanya. Lebih dari itu, Gerberga, janda saudara Charlemagne Carloman, mencari perlindungan raja Lombardia setelah kematian suaminya pada tahun 771; dan diduga balasan atas penghinaan Charlemagne yang diberikan kepada Lombardia dengan menolak Desiderata — Desiderius mengakui putra-putra Gerberga sebagai ahli waris resmi, dan menyerang Paus Adrianus atas penolakannya untuk memahkotai mereka sebagai raja dan menyerang Pentapolis. Duta-duta besar Adrianus dan Desiderius bertemu di Thionville dan Charlemagne membela kasus paus.

Seperti posisi dimana Charlemagne dan pamandanya Bernard memimpin pasukan menyeberangi Alpen pada tahun 773. Lombardia kalah telak di Mortara (Ara Mortis) dan segera terkepung di ibu kota mereka Ticinum, modern Pavia. Putra Desiderius Adelchis mengumpulkan pasukan di Verona, tetapi pangeran muda itu diusir ke pesisir Adriatik dan melarikan diri ke Konstantinopel ketika Charlemagne mendekat.

Pengepungan itu berlanjut sampai Juni 774, dan sebagai imbalan hidup para prajurit dan pengikutnya, Desiderius menyerah dan membuka pintu gerbang. Desiderius diasingkan ke Biara Corbie, di mana ia meninggal, dan putranya Adalgis menghabiskan seluruh hidupnya berupaya untuk memulihkan kerajaan ayahandanya. beberapa sumber menyatakan bahwa raja dan keluarganya dibuang ke sebuah biara di Liège, Belgia. Desiderius meninggal pada sekitar tahun 786.

Nama Desiderius muncul di dalam roman-roman dari periode Karolingia. Charlemagne mengambil gelar rex Langobardorum, hal ini terjadi untuk yang pertama kalinya di mana seorang raja Jermanik mengambil gelar kerajaan yang dikuasainya.