Nella stagione 2007-2008, i rossazzurri allenati da Silvio Baldini, disputarono un discreto girone d'andata, per poi calare al girone di ritorno; Baldini venne esonerato alla trentunesima giornata dopo la sconfitta interna col Torino e al suo posto venne chiamato Walter Zenga. La salvezza fu ottenuta nelle ultime giornate, e la formazione etnea si piazzò diciassettesima in classifica a 37, ad una sola lunghezza dall'Empoli retrocesso. Migliore fu l'andamento in Coppa Italia: per la prima volta nella sua storia, il Catania accedette alle semifinali del torneo, dove affrontò la Roma. Passarono in finale i giallorossi che vinsero per 1-0 all'andata in casa e pareggiarono per 1-1 al Massimino.