Antes del comienzo de la temporada 2004-05, Santa Cruz jugó un total de 90 minutos en la victoria 3-2 de la final de la DFB-Ligapokal, Bayern Múnich ante el Werder Bremen el 2 de agosto.