Oscar Cardozo's double helped Benfica to a 3-1 win against Fenerbahce, which pushed the Portuguese league leaders through to the UEFA Europa League final 3-2 on aggregate.
Chelsea needed a late goal to beat Sparta Prague, Liverpool were edged on away goals, another former European king was outed as Ajax lost on penalties, while Viktoria Plzen are into the last 16 for the first time ending ...
Primeira Liga leaders Benfica remained three points ahead of closest rivals Porto after they shared a 2-2 draw at the Estadio da Luz, while Vitoria Setubal climbed out of the relegation zone with a 5-0 win.
A dramatic goal-laden night in the UEFA Champions League saw Manchester United become the third team to reach the last 16, Celtic claim a famous win over Barcelona, and champions Chelsea shade Shakhtar with a last-gasp strike.
Oscar Cardozo came within inches of sealing a UEFA Champions League hat-trick, but his brace for Benfica saw the see off Spartak Moscow and maintain their hopes of escaping Group G.
Oscar Cardozo struck twice for Benfica as a 3-0 win over Nacional saw them climb to the top of the Liga Sagres, while Braga were comfortably seen off by Pacos Ferreira 2-0.