Viktor Fayzulin is suspended for the visitors, but Axel Witsel has overcome a knock to start in midfield. Witsel is one of three former Benfica players to line up against their old team, alongside Javi Garcia and Ezequiel Garay.
The only previous meeting between the two sides came in the last 16 of the 2012 competition, when Benfica progressed as 4-3 aggregate winners.
Benfica: Artur; Luisao, Pereira, Eliseu, Jardel; Perez, Gaitain, Salvio, Samaris; Talisca, Lima
Zenit St Petersburg: Lodygin; Smolnikov, Garay, Lombaerts, Criscito; Garica, Witsel; Shatov, Danny, Hulk; Rondon
You can follow live minute-by-minute text commentary of tonight's game from the Estadio da Luz here.