Primeira Liga week 31 results 2016/2017

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

Talk about the Primeira Liga