Primeira Liga week 31 results 2016/2017

24 Apr Moreirense 0 - 0 Chaves
28 Apr Vitória Setúbal 0 - 2 Vitória Guimarães
29 Apr Boavista 16:00 Tondela
Nacional 16:00 Rio Ave
Benfica 18:15 Estoril
Chaves 20:30 Porto
30 Apr Arouca 16:00 Moreirense
Feirense 16:00 Marítimo
Sporting Braga 18:00 Sporting CP
Belenenses 20:15 Paços de Ferreira

Talk about the Primeira Liga