Porto and Al Ahly are facing a crucial match in their final Group A game at the MetLife Stadium, with both teams needing a victory to stay alive in the competition.
The outcome of the match between Inter Miami and Palmeiras will also have a significant impact, as a draw would secure their places in the knockout stages.
Team updates
Porto will have to make do without their first-choice goalkeeper Diogo Costa for the third consecutive game, with Claudio Ramos set to start again.
Defender Martim Fernandes is dealing with a foot issue but is expected to be available for the match.
Al Ahly will be missing holding midfielder Marwan Attia due to suspension, while striker Emam Ashour remains sidelined with an injury suffered in the opening game.
There are reports suggesting that Al Ahly's coach will opt for an attacking approach, possibly fielding four forwards in Trezeguet, Zizo, Wisam Abu Ali, and Achraf Bencharki.
Key statistics
Porto have scored one goal in two matches, while Al Ahly are yet to find the back of the net. Both teams are yet to score from open play.
Porto have received only two yellow cards in their first two games.
Al Ahly's unbeaten streak of 12 games came to an end with their 2-0 loss to Palmeiras.
Al Ahly have made 33 team tackles in their first two games, 17 more than Porto.
Match prediction
Porto are considered favorites to overcome Al Ahly in a battle between the bottom two teams in Group A, but their form has been inconsistent.
Despite the pressure on Porto's coach following a lackluster domestic season and unconvincing performances in the tournament so far, a win against Al Ahly could turn things around.
Al Ahly have shown resilience in the competition and will look to capitalize on Porto's need for a win. Their solid defense will be tested as they must push forward to keep their hopes of advancing alive.