Varzim 1 Beira Mar 0
Santa Clara 1 Uniao Leiria 3
Academica 2 Nacional Madeira 2
Sporting 1 Vitoria Guimaraes 1
Porto 3 Vitoria Setubal 0
Moreirense 1 Boavista 1
Pacos Ferreira 1 Benfica 3
1. Porto 27 23 3 1 59 20 72
2. Benfica 27 18 5 4 57 20 59
3. Sporting 27 15 5 7 41 28 50
4. Vitoria Guimaraes 27 12 7 8 42 34 43
5. Gil Vicente 26 12 3 11 36 37 39
6. Uniao Leiria 27 10 8 9 39 38 38
7. Belenenses 26 9 7 10 35 37 34
8. Maritimo 27 10 4 13 30 40 34
8. Moreirense 27 7 11 9 34 35 32
10. Boavista 27 7 11 9 26 27 32
11. Varzim 27 9 5 13 30 35 32
12. Nacional Madeira 27 7 10 10 31 36 31
13. Pacos Ferreira 27 8 7 12 28 39 31
14. Braga 27 7 10 10 23 36 31
15. Santa Clara 27 6 9 12 32 42 27
16. Academica 27 6 9 12 29 41 27
17. Beira Mar 27 6 7 14 30 45 25
18. Vitoria Setubal 27 4 11 12 28 40 23