Primeira Liga week 30 results 2016/2017

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

Talk about the Primeira Liga