У серпні 2004 року Леал підписав контракт з «Порту», який на той момент був не лише чемпіоном Португалії, а й діючим переможцем Ліги Чемпіонів. Це означало що на початку сезону «дракони» мали зіграти у двох Суперкубках — Португалії та Європи. І якщо у внутрішньому, що пройшов 20 серпня, Леал відіграв увесь матч і допоміг обіграти рідну «Бенфіку», то у Суперкубку УЄФА, який пройшов за тиждень, Леал був змінений на 61 хвилині на Рікарду Куарежму, а його клуб поступився іспанській «Валенсії» (1:2). Втім надалі Леал не зміг закріпитись в основному складі і останній розіграш Міжконтинентального кубку, що пройшов у кінці року і завершився перемогою «Порту», Угу не потрапив навіть у заявку, а на початку наступного року був відданий в оренду в «Академіку» (Коїмбра), де і дограв сезон.