De Ronde van Lombardije2004 was de 98e editie van deze eendaagse Italiaanse wielerwedstrijd, en werd verreden op zaterdag 16 oktober2004. Het parcours leidde van Mendrisio naar Como en ging over een afstand van 246 kilometer. Damiano Cunego won vóór Michael Boogerd en Ivan Basso in een gemiddelde snelheid van 39,056 kilometer per uur. De winnaar van de Ronde van Italië had in de sprint in de straten van Como een halve fiets voorsprong op Boogerd, die in Luik-Bastenaken-Luik en in de Amstel Gold Race ook al genoegen had moeten nemen met de tweede plaats, in beide gevallen achter Davide Rebellin[1]. Van de 161 gestarte renners kwamen er 62 over de eindstreep.
De Ronde van Lombardije was de tiende en laatste race in strijd om de wereldbeker 2004. Die ging voor de derde keer op rij naar Paolo Bettini. De olympisch kampioen van Athene kon alleen nog door Rebellin worden bedreigd, maar die pakte in Como geen punten. Van een duel tussen beiden kwam het nooit. Gearmd reden Rebellin (28ste) en Bettini (29ste) over de finish, als uiting van de anticlimax in de strijd om de allerlaatste wereldbeker in de historie. Vanaf 2005 ging het klassement na vijftien jaar op in de UCI ProTour.