1.
Porto
20
18
2
0
39
53 : 14
56
Porto - Maritimo 2 : 1
Porto - Famalicao FC 3 : 1
Belenenses - Porto 1 : 4
Estoril - Porto 2 : 3
Porto - Benfica 3 : 1
2.
Sporting Lisabon
20
16
2
2
26
39 : 13
50
Belenenses - Sporting Lisabon 1 : 4
Sporting Lisabon - Braga 1 : 2
Vizela - Sporting Lisabon 0 : 2
Santa Clara - Sporting Lisabon 3 : 2
Sporting Lisabon - Portimonense 3 : 2
3.
Benfica
20
14
2
4
35
53 : 18
44
Benfica - Gil Vicente FC 1 : 2
Arouca - Benfica 0 : 2
Benfica - Moreirense 1 : 1
Benfica - Pacos de Ferreira 2 : 0
Porto - Benfica 3 : 1
4.
Braga
20
11
5
4
16
36 : 20
38
Braga - Moreirense 2 : 0
Sporting Lisabon - Braga 1 : 2
Braga - Maritimo 0 : 1
Braga - Famalicao FC 2 : 2
Arouca - Braga 0 : 6
5.
Gil Vicente FC
20
9
6
5
8
30 : 22
33
Benfica - Gil Vicente FC 1 : 2
Gil Vicente FC - Portimonense 1 : 0
Boavista - Gil Vicente FC 1 : 1
Gil Vicente FC - Vitoria Guimaraes 3 : 2
Tondela - Gil Vicente FC 0 : 3
6.
Vitoria Guimaraes
20
7
6
7
5
30 : 25
27
Vizela - Vitoria Guimaraes 3 : 2
Vitoria Guimaraes - Estoril 3 : 1
Portimonense - Vitoria Guimaraes 1 : 1
Gil Vicente FC - Vitoria Guimaraes 3 : 2
Vitoria Guimaraes - Boavista 1 : 1
7.
Estoril
20
6
8
6
1
25 : 24
26
Estoril - Pacos de Ferreira 0 : 0
Vitoria Guimaraes - Estoril 3 : 1
Estoril - Arouca 1 : 2
Estoril - Porto 2 : 3
Moreirense - Estoril 1 : 0
8.
Portimonense
20
7
4
9
-2
20 : 22
25
Portimonense - Tondela 1 : 2
Gil Vicente FC - Portimonense 1 : 0
Portimonense - Vitoria Guimaraes 1 : 1
Portimonense - Maritimo 1 : 2
Sporting Lisabon - Portimonense 3 : 2
9.
Maritimo
20
6
6
8
-5
25 : 30
24
Porto - Maritimo 2 : 1
Maritimo - Belenenses 1 : 1
Braga - Maritimo 0 : 1
Portimonense - Maritimo 1 : 2
Maritimo - Vizela 2 : 0
10.
Santa Clara
20
6
5
9
-14
23 : 37
23
Santa Clara - Boavista 2 : 1
Moreirense - Santa Clara 0 : 2
Santa Clara - Tondela 2 : 2
Santa Clara - Sporting Lisabon 3 : 2
Pacos de Ferreira - Santa Clara 2 : 1
11.
Vizela
20
5
7
8
-12
22 : 34
22
Vizela - Vitoria Guimaraes 3 : 2
Tondela - Vizela 2 : 3
Vizela - Sporting Lisabon 0 : 2
Vizela - Moreirense 0 : 1
Maritimo - Vizela 2 : 0
12.
Pacos de Ferreira
20
4
8
8
-9
14 : 23
20
Estoril - Pacos de Ferreira 0 : 0
Pacos de Ferreira - Boavista 1 : 1
Famalicao FC - Pacos de Ferreira 0 : 0
Benfica - Pacos de Ferreira 2 : 0
Pacos de Ferreira - Santa Clara 2 : 1
13.
Tondela
20
6
2
12
-12
28 : 40
20
Portimonense - Tondela 1 : 2
Tondela - Vizela 2 : 3
Santa Clara - Tondela 2 : 2
Boavista - Tondela 1 : 1
Tondela - Gil Vicente FC 0 : 3
14.
Boavista
20
3
10
7
-9
22 : 31
19
Santa Clara - Boavista 2 : 1
Pacos de Ferreira - Boavista 1 : 1
Boavista - Gil Vicente FC 1 : 1
Boavista - Tondela 1 : 1
Vitoria Guimaraes - Boavista 1 : 1
15.
Arouca
20
4
6
10
-17
19 : 36
18
Famalicao FC - Arouca 0 : 0
Arouca - Benfica 0 : 2
Estoril - Arouca 1 : 2
Belenenses - Arouca 2 : 1
Arouca - Braga 0 : 6
16.
Famalicao FC
20
3
8
9
-12
23 : 35
17
Famalicao FC - Arouca 0 : 0
Porto - Famalicao FC 3 : 1
Famalicao FC - Pacos de Ferreira 0 : 0
Braga - Famalicao FC 2 : 2
Famalicao FC - Belenenses 1 : 0
17.
Moreirense
20
3
7
10
-13
18 : 31
16
Braga - Moreirense 2 : 0
Moreirense - Santa Clara 0 : 2
Benfica - Moreirense 1 : 1
Vizela - Moreirense 0 : 1
Moreirense - Estoril 1 : 0
18.
Belenenses
20
2
6
12
-25
12 : 37
12
Belenenses - Sporting Lisabon 1 : 4
Maritimo - Belenenses 1 : 1
Belenenses - Porto 1 : 4
Belenenses - Arouca 2 : 1
Famalicao FC - Belenenses 1 : 0