Team 1 Agg. Team 2 1st leg 2nd leg
União da Madeira 2–5 Marítimo 2–3 0–2
Penafiel 2–1 Académica 1–1 1–0
Santa Clara 3–2 União de Leiria 3–1 0–1
Naval 3–4 Vitória de Setúbal 1–2 2–2
Moreirense 4–3 Beira-Mar 2–2 2–1
Portimonense 2–2(5–4p) Feirense 1–0 1–2
Estoril 4–3 Olhanense 4–3 0–0
Belenenses 2–3 Gil Vicente 2–1 0–2