An overjoyed Shakhtar Donetsk manager Paulo Fonseca fulfilled his promise to dress up as fictional character Zorro after leading his side into the Champions League knockout stages with a 2-1 win over Premier League club Manchester City on Wednesday.
Last month, Fonseca vowed that he would don the iconic masked vigilante's outfit if the Ukranian side progressed to the last 16 and stuck to his word, wearing a black cape, mask and hat during the post-match presser after the win.
"This is the most joyful press conference of my career," the Portuguese Fonseca told amused reporters at the Metalist Stadium.
"I feel great joy. I think not only Shakhtar's supporters but all Ukrainians have to be proud of our team."
The draw for the last 16 takes place in Switzerland on Monday, and Shakhtar could face group winners Paris Saint-Germain, Roma, Barcelona, Liverpool, Besiktas, Manchester United or Tottenham Hotspur in the knockout stages.
Ukrainian giants Shakhtar went through to the last 16 in Group F at the expense of Napoli after beating Pep Guardiola's Manchester City -- who had already won the section -- 2-1 in Kharkiv.
Shakhtar only needed a draw, but took all three points, with Brazilian duo Bernard and Ismaily getting their goals.
Bernard's opener was a beauty, but it was a mistake by City goalkeeper Ederson that allowed Ismaily to make it 2-0.
Sergio Aguero's stoppage-time penalty handed a consolation to City, but this was their first defeat of the season and they have the Manchester derby this weekend.
Napoli had gone in front early on away to already-eliminated Feyenoord through Piotr Zielinski, but Nicolai Jorgensen equalised. Jeremiah St Juste then made it 2-1 at the death for the Dutch champions after they had Tonny Vilhena sent off.
"Now we want to go as far as possible in the Europa League," Napoli captain Marek Hamsik told Mediaset Premium.
Porto also knew a win would take them through in Group G and the two-time European champions ran riot against a hapless Monaco, hammering last season's semi-finalists 5-2.
Vincent Aboubakar scored twice for the Portuguese club, with Yacine Brahimi, Alex Telles and Francisco Soares also netting.
Monaco replied through a Kamil Glik effort and a Radamel Falcao header against his old club, while Porto's Felipe and Rachid Ghezzal for the visitors were sent off after an altercation in the first half.
RB Leipzig were forced to settle for a Europa League spot in their debut European campaign.
They lost 2-1 at home to group winners Besiktas, for whom Talisca scored a last-minute winner after Naby Keita had cancelled out Alvaro Negredo's early penalty opener. Leipzig had Stefan Ilsanker sent off.
Real Madrid were already through before beating Dortmund in a Bernabeu thriller in Group H.
Borja Mayoral put the holders in front and Ronaldo's stunning, record-setting strike came after just 12 minutes.
Pierre-Emerick Aubameyang scored a brace to haul Dortmund level, but Lucas Vazquez won it for the hosts as the Germans drop into the Europa League.
"The Champions League is a competition that I love to play and score in, as you can see," Ronaldo told UEFA.com.
Group H winners Tottenham Hotspur eased to a 3-0 win at home to APOEL, with Fernando Llorente, Son Heung-min and Georges-Kevin N'Koudou scoring at Wembley.
UEFA Champions League last-16 line-up
Manchester United (ENG)
Paris Saint-Germain (FRA)
Manchester City (ENG)
Tottenham Hotspur (ENG)
Bayern Munich (GER)
Shakhtar Donetsk (UKR)
FC Porto (POR)
Real Madrid (ESP)
Qualified for Europa League last 32
CSKA Moscow (RUS)
Atletico Madrid (ESP)
Sporting Lisbon (POR)
Spartak Moscow (RUS)
RB Leipzig (GER)
Borussia Dortmund (GER)
-- Draw for last 16 takes place on Monday, December 11 at 1100 GMT; Teams from same country cannot play each other. Group winners will be at home in second legs.