The two teams faced off as recently as Monday when they played out an entertaining 2-2 draw thanks to a late comeback from Carlos Carvalhal's men.
Braga have bounced back from their crushing defeat in the Taca da Liga final at the hands of league leaders Sporting Lisbon in impressive style.
Os Arcebispos have gone five games unbeaten since that 1-0 loss, winning four and drawing just once to move up to third place in the Primeira Liga standings.
That stalemate was with their upcoming opponents in their last outing when a Nicolas Gaitan strike deep into injury time rescued a point for Carvalhal's charges.
Braga won this trophy as recently as 2016 when they defeated Porto on penalties after playing out a 2-2 draw over 120 minutes of football.
Portugal's fourth force will be big underdogs going into this tie, but following their recent form, they will be confident and full of belief that they can upset the odds.
Porto are the reigning champions in this competition after seeing off fierce rivals Benfica 2-1 in last season's showpiece event.
The Estadio do Dragao outfit won the domestic double in 2019-20 but are in danger of seeing their domestic domination come crashing down this time around.
Sergio Conceicao's side have been struggling for consistency in recent weeks. Three draws in their last five league outings has seen them fall five points behind Sporting, despite having played a game more than the table toppers.
After securing the Supertaca trophy earlier in the campaign, the Dragons will be desperate to get their hands on some silverware for the second time this season and will view this as a perfect opportunity to do so.
A positive result in midweek could be pivotal for Porto's prospects for the rest of the season and shape the future success of Conceicao's charges.
Braga Taca de Portugal form: WWWW
Braga form (all competitions): LWWWWD
Porto Taca de Portugal form: WWWW
Porto form (all competitions): LWWWDD
They are joined on the treatment table by right-winger Iuri Medeiros, who sustained a knee injury at the end of January.
Porto will be unable to call upon the services of experienced centre-back Ivan Marcano, as the 33-year-old ruptured his cruciate ligament back in May and is still unable to return to first-team action.
Winger Joao Mario has returned a positive coronavirus test and is having to self-isolate while attacking midfielder Otavio has picked up a muscle injury, and full-back Nanu is ruled out with concussion.
Braga possible starting lineup:
Matheus; Tormena, Carmo, Silva; Esgaio, Elmusrati, Novais, Galeno; Horta, Fransergio; Ruiz
Porto possible starting lineup:
Costa; Sanusi, Pepe, Mbemba, Manafa; Uribe, Grujic, Oliveira; Diaz, Taremi, Corona
We say: Braga 1-1 Porto
This should be a tight game given what is at stake for both teams and the fact there is a second leg to come. We fancy a low-scoring draw after a contest with few chances for either side, leaving the tie open for the trip to the Estadio do Dragao on March 3.