Porto picked up an important three points in the Primeira Liga after a comfortable 2-0 win against Braga.
The Dragons went ahead in the 12th minute when Fábio Cardoso got on the end of Francisco Conceição’s free kick and headed past Matheus.
Diogo Costa denied Ricardo Horta in the 32nd minute, but that was as close as the visitors came to finding the net.
Evanilson won and converted a penalty in the 49th minute which killed the contest at Estádio do Dragão.
The Dragons remain five points behind Sporting Clube de Portugal and four behind Benfica, the Primeira Liga back to being a three horse race.
Benfica are back within a point of Primeira Liga leaders Sporting after defeating ten-man Rio Ave 4-1 at the Estádio da Luz, this Sunday evening.
Sporting finished the first half of the season top of the league after a straightforward victory in their final match of the primeira volta on a wintry Saturday night in Chaves.
The standout tie of the fourth round the Portuguese Cup lived up to expectations as Benfica and Braga served up a hugely entertaining affair at the Estádio da Luz tonight.
Sporting and Porto booked their place in the quarter-finals of the Portuguese Cup with convincing 4-0 victories tonight against Tondela and Estoril respectively.