Porto 1-3 Bayer Leverkusen (aggregate: 2-5)
Porto suffered a 3-1 defeat to Bayer Leverkusen at the Estádio do Dragão to end their UEFA Europa League adventure. Goals to Lucas Alario, Kerem Demirbay and Kai Havertz had the visitors in complete control before Moussa Marega's consolation. Sérgio Conceição's side can have no complaints after being outclassed by the Bundesliga club over both legs.
Braga 0-1 Rangers (aggregate: 2-4)
Narrow victories for Benfica and Porto meant it was very much as you were at the conclusion of Round 22 of Liga NOS 2019/20. Braga and Sporting remain in the places behind after respective wins, while Aves and Portimonense losses saw the pair slip further adrift at the bottom, coupled with vital triumphs for Paços de Ferreira and Belenenses.
A late Alex Telles wonder-strike has kept FC Porto firmly in the hunt for the league title after claiming a narrow 1-0 win at home to Portimonense, this Sunday.
Bayer Leverkusen 2-1 Porto 