Boavista overcame Rio Ave in a close win on Sunday, 1x0, on matchweek 23. In this competition, Porto's team came from a draw, and Vila do Conde's team came from a defeat.
Rafael Costa scored the winning goal with 12 minutes on the clock from the penalty spot.
After 63 minutes, Rio Ave saw Filipe Augusto get sent off due to accumulation of yellows.
After the result Rio Ave are 9th in the table, with 28 points, while Boavista sit 11th place, with 26 points. In the next fixture, Porto's team visit CD Aves. Meanwhile, Vila do Conde's team will play at home against SC Braga.