Nella stagione 2008-2009, in cui Osvaldo non viene impiegato con continuità, esordisce in Champions League nella partita pareggiata per 1-1 contro il del 5 novembre 2008. Conclude la sua esperienza fiorentina con 21 presenze e 5 gol.