It was another memorable European night in the city of Porto with the Dragons and Manchester United playing out an electric 3-3 draw, where defending was something of an afterthought for much of the match.
United raced into a 2-0 lead as Marcus Rashford and Rasmus Højlund scored two goals where Porto and Portugal goalkeeper Diogo Costa was at fault. The hosts came roaring back and were level by the 34th minute as Pepê and Samu Aghehowa scored headers.
The home fans exploded in joy early in the second half as Samu continued his astonishing form with a thunderous finish to put Porto into the lead for the first time.
And when Portugal international Bruno Fernandes was sent off for a second yellow card ten minutes from time it seemed the points were safe. However, there was one more twist to a wild game of football as United substitute Harry Maguire netted an injury-time equaliser.
Braga’s UEFA Europa League ambitions took a blow in Greece where they suffered a deserved 3-0 defeat to Olympiacos.
Are the good times back at the Estádio da Luz? They certainly were tonight as Benfica put in their most convincing display for months to tear apart Atletico Madrid 4-0 and clock up a second successive victory in the Champions League.
Vitória began the league phase of the UEFA Conference League in fine fashion with a 3-1 home win against last season’s nemesis in the same competition NK Celje.
Sporting Clube de Portugal maintained their unbeaten start in the Champions League after a hard fought 1-1 draw against PSV in Eindhoven.