1.
Porto
12
10
2
0
22
30 : 8
32
Porto - Vitoria Guimaraes 2 : 1
Santa Clara - Porto 0 : 3
Porto - Boavista 4 : 1
Tondela - Porto 1 : 3
Porto - Pacos de Ferreira 2 : 1
2.
Sporting Lisabon
12
10
2
0
15
19 : 4
32
Sporting Lisabon - Tondela 2 : 0
Pacos de Ferreira - Sporting Lisabon 0 : 2
Sporting Lisabon - Vitoria Guimaraes 1 : 0
Sporting Lisabon - Moreirense 1 : 0
Arouca - Sporting Lisabon 1 : 2
3.
Benfica
12
10
1
1
27
34 : 7
31
Belenenses - Benfica 0 : 7
Benfica - Braga 6 : 1
Estoril - Benfica 1 : 1
Vizela - Benfica 0 : 1
Benfica - Portimonense 0 : 1
4.
Braga
12
6
4
2
6
21 : 15
22
Braga - Vizela 4 : 1
Benfica - Braga 6 : 1
Braga - Portimonense 3 : 0
Gil Vicente FC - Braga 0 : 1
Braga - Boavista 2 : 2
5.
Estoril
12
5
6
1
7
18 : 11
21
Estoril - Santa Clara 2 : 2
Vizela - Estoril 1 : 1
Estoril - Benfica 1 : 1
Portimonense - Estoril 0 : 2
Estoril - Gil Vicente FC 2 : 2
6.
Portimonense
12
6
2
4
4
13 : 9
20
Famalicao FC - Portimonense 0 : 3
Portimonense - Belenenses 2 : 0
Braga - Portimonense 3 : 0
Portimonense - Estoril 0 : 2
Benfica - Portimonense 0 : 1
7.
Vitoria Guimaraes
12
4
4
4
2
14 : 12
16
Porto - Vitoria Guimaraes 2 : 1
Vitoria Guimaraes - Moreirense 2 : 1
Sporting Lisabon - Vitoria Guimaraes 1 : 0
Vitoria Guimaraes - Maritimo 2 : 1
Famalicao FC - Vitoria Guimaraes 1 : 2
8.
Gil Vicente FC
12
3
5
4
0
15 : 15
14
Moreirense - Gil Vicente FC 2 : 2
Gil Vicente FC - Arouca 1 : 1
Maritimo - Gil Vicente FC 1 : 2
Gil Vicente FC - Braga 0 : 1
Estoril - Gil Vicente FC 2 : 2
9.
Arouca
12
3
4
5
-5
13 : 18
13
Arouca - Boavista 2 : 1
Gil Vicente FC - Arouca 1 : 1
Arouca - Tondela 2 : 0
Pacos de Ferreira - Arouca 0 : 0
Arouca - Sporting Lisabon 1 : 2
10.
Tondela
12
4
0
8
-6
17 : 23
12
Sporting Lisabon - Tondela 2 : 0
Tondela - Maritimo 4 : 2
Arouca - Tondela 2 : 0
Tondela - Porto 1 : 3
Belenenses - Tondela 0 : 2
11.
Boavista
12
2
5
5
-7
15 : 22
11
Arouca - Boavista 2 : 1
Boavista - Famalicao FC 2 : 5
Porto - Boavista 4 : 1
Boavista - Belenenses 0 : 0
Braga - Boavista 2 : 2
12.
Pacos de Ferreira
12
2
5
5
-7
9 : 16
11
Maritimo - Pacos de Ferreira 2 : 0
Pacos de Ferreira - Sporting Lisabon 0 : 2
Moreirense - Pacos de Ferreira 1 : 1
Pacos de Ferreira - Arouca 0 : 0
Porto - Pacos de Ferreira 2 : 1
13.
Famalicao FC
12
2
4
6
-4
16 : 20
10
Famalicao FC - Portimonense 0 : 3
Boavista - Famalicao FC 2 : 5
Famalicao FC - Vizela 1 : 1
Santa Clara - Famalicao FC 0 : 2
Famalicao FC - Vitoria Guimaraes 1 : 2
14.
Maritimo
12
2
4
6
-5
12 : 17
10
Maritimo - Pacos de Ferreira 2 : 0
Tondela - Maritimo 4 : 2
Maritimo - Gil Vicente FC 1 : 2
Vitoria Guimaraes - Maritimo 2 : 1
Maritimo - Moreirense 0 : 0
15.
Vizela
12
1
7
4
-10
10 : 20
10
Braga - Vizela 4 : 1
Vizela - Estoril 1 : 1
Famalicao FC - Vizela 1 : 1
Vizela - Benfica 0 : 1
Vizela - Santa Clara 1 : 1
16.
Moreirense
12
1
6
5
-8
14 : 22
9
Moreirense - Gil Vicente FC 2 : 2
Vitoria Guimaraes - Moreirense 2 : 1
Moreirense - Pacos de Ferreira 1 : 1
Sporting Lisabon - Moreirense 1 : 0
Maritimo - Moreirense 0 : 0
17.
Belenenses
12
1
5
6
-15
7 : 22
8
Belenenses - Benfica 0 : 7
Portimonense - Belenenses 2 : 0
Belenenses - Santa Clara 2 : 1
Boavista - Belenenses 0 : 0
Belenenses - Tondela 0 : 2
18.
Santa Clara
12
1
4
7
-16
9 : 25
7
Estoril - Santa Clara 2 : 2
Santa Clara - Porto 0 : 3
Belenenses - Santa Clara 2 : 1
Santa Clara - Famalicao FC 0 : 2
Vizela - Santa Clara 1 : 1