Second meets third in a tantalising Primeira Liga podium battle on Sunday evening as Braga welcome fellow title outsiders Porto to the Estadio Municipal de Braga.
The hosts put four past Vizela without reply in a romping success last weekend, while Sergio Conceicao's crop enter the contest off the back of a Champions League last-16 exit at the hands of Inter Milan.
Match preview
© Reuters
Empathising with Porto when it comes to early European exits - having fallen to Fiorentina's superiority in the Europa Conference League last 32 in February - Braga have recovered from their dose of continental disappointment to remain in the driving seat for Champions League football next term.
Artur Jorge's side went down 2-1 to Vitora Guimaraes when the European hangover was well and truly in effect, but they have since reverted to type, claiming a pair of comfortable 2-0 and 4-0 wins over Rio Ave and Vizela respectively.
Al-Musrati and Ricardo Horta made the net ripple either side of an Iuri Medeiros brace during Braga's four-goal win over the latter, giving them a five-point cushion over Sporting Lisbon in third place and enabling them to overtake Porto with victory in Sunday's headline encounter.
While Benfica continue to ride off into the sunset for the time being - sitting 10 points better off than Braga - the Primeira Liga title race is not a foregone conclusion just yet, and Jorge's goal-happy crop can still dream of clinching the club's first-ever top-flight title.
Os Arcebispos welcome Porto to their headquarters having won each of their last five home matches in the Primeira Liga - conceding just one goal and keeping four clean sheets in the process - and just six goals conceded on their own turf all season is the best defensive record of its kind that the league has to offer.
© Reuters
How the ball stayed out of Andre Onana's goal during Inter's Champions League last-16 second leg with Porto is anybody's guess, as Conceicao's side packed their bags and departed the continental stage with a 1-0 aggregate defeat to their name.
Romelu Lukaku's strike in the first leg ultimately proved decisive, but in a chaotic period of second-half injury time at the Estadio do Dragao, Porto hit the woodwork twice, Marcano's effort was cleared off the line by Denzel Dumfries, and attacker Pepe saw red for two bookable offences before the final whistle blew.
Goals were always expected to be at a premium between two of the most resilient backlines in Europe, although Porto have slightly lost their way defensively in recent weeks, failing to keep a clean sheet in three domestic affairs and edging past Estoril 3-2 on March 10.
Having survived that scare, Conceicao's champions remain entrenched in the runners-up spot - only two points better off than Braga and eight worse off than Benfica - but not since August's loss at Rio Ave have Porto suffered an away defeat in top-flight action.
Since that 3-1 beating, the visitors have gone unbeaten in their last 10 away contests in the Primeira Liga - winning each of their last four - and they thumped Braga 4-1 at the Estadio do Dragao earlier this season, but Os Arcebispos are on a six-game streak without defeat against Porto on home soil.
Team News
© Reuters
Braga's injured defensive duo of Paulo Oliveira and Tormena have reportedly not given up hope of recovering from their afflictions in time for the clash with Porto, but it will be difficult for either man to force their way into the first XI.
As a result, 20-year-old Serdar Saatci could earn another deserved start at the back - having played his part in clean sheets over Rio Ave and Vizela - and Jorge has no other fitness concerns to work around for the tie.
Only a couple of minutes after setting up Al-Musrati's opener, Fenerbahce loanee Bruma was taken off at half time last Saturday, but the winger is not reported to be nursing any injury and should be fine to start this one.
As for Porto, Pepe's sending off in the Champions League means nothing for this weekend, and Otavio is also back from a continental ban, having been given his marching orders at San Siro three weeks ago.
None of Joao Mario, Joao Marcelo or Francisco Meixedo will be back just yet, while the fitness of defensive veteran Pepe is also being monitored after he missed the second leg against Inter, so Marcano and Fabio Cardoso ought to pair up at the back.
Evanilson will seemingly be fine despite also being forced off in the Champions League, while the fresh legs of Otavio could be utilised in place of Stephen Eustaquio.
Braga possible starting lineup:
Matheus; Gomez, Saatci, Niakate, Sequeira; Medeiros, A. Horta, Al-Musrati, Bruma; R. Horta, Ruiz
Porto possible starting lineup:
Costa; Pepe, Cardoso, Marcano, Wendell; Otavio, Grujic, Uribe, Galeno; Taremi, Evanilson
We say: Braga 2-2 Porto
With Porto's defence not as watertight as it once was, a free-scoring Braga outfit should feel confident of chalking up a couple of goals, especially with the wise old head of Pepe potentially not being available.
However, Conceicao's side could have easily racked up a few themselves against Inter on another day and can also exploit the hosts' inexperienced centre-back pairing, so Sunday's podium battle should live up to the billing in a high-scoring draw.
For data analysis of the most likely results, scorelines and more for this match please click here.