Scrivi una continuazione per questo paragrafo - Dopo la Sesta Crociata, Federico II soppresse una ribellione guidata da suo figlio Enrico in Germania e presto invase la Lombardia con un grande esercito. Papa Gregorio IX tentò di fermare l'invasione con la diplomazia, ma fallì. Federico sconfisse la Lega Lombarda nella battaglia di Cortenuova e rifiutò qualsiasi trattato di pace con uno qualsiasi degli Stati Guelfi. In seguito assediò Brescia, ma fu costretto a ritirarsi. Fu quindi scomunicato dal Papa, e in risposta espulse i frati dalla Lombardia e mise suo figlio Enzo come vicario imperiale in Italia; annesse rapidamente la Romagna, le Marche, il Ducato di Spoleto e parte degli Stati papali. Nel frattempo Federico marciò attraverso la Toscana sperando di catturare Roma, tuttavia fu costretto a ritirarsi, saccheggiando la città di Benevento. Presto però la città gibellina di Ferrara cadde e Federico marciò ancora una volta in Italia catturando Ravenna e Faenza. Il papa convocò un concilio ma una flotta imperiale-pisana sconfisse una flotta papale che trasportava cardinali e prelati di Genova nella battaglia di Giglio
e poi Federico continuò a marciare verso Roma. Tuttavia papa Gregorio morì presto e Federico, vedendo che la guerra era diretta contro la Chiesa e non contro il papa, ritirò le sue forze, rilasciando due cardinali da Capua, anche se Federico marciò nuovamente contro Roma più e più volte durante il 1242 e il 1243.