Fue Gregorio quien debió negociar con los lombardos, logrando que levantaran el asedio a cambio de un tributo anual de 500 libras de oro (probablemente entregadas por la Iglesia de Roma).