Primeira Liga week 28 results 2016/2017

7 Apr Feirense 0 - 1 Sporting Braga
8 Apr Paços de Ferreira 1 - 1 Arouca
Porto 3 - 0 Belenenses
Sporting CP 4 - 0 Boavista
9 Apr Estoril 0 - 1 Nacional
Rio Ave 0 - 0 Vitória Setúbal
Vitória Guimarães 2 - 1 Tondela
Moreirense 0 - 1 Benfica
10 Apr Marítimo 2 - 1 Chaves

Talk about the Primeira Liga