Gareth Bale struck two magical free-kicks as Tottenham edged Lyon 2-1 in the Europa League last-32 on Thursday, but Liverpool’s hopes were on a knife-edge after a 2-0 defeat at Zenit St. Petersburg in Russia.

Bale beat Lyon keeper Remy Vercoutre with a dipping 35-yard free-kick on the stroke of half-time at White Hart Lane and then repeated the precision in the third minute of injury time at the end of the first leg tie. In between, Samuel Umtiti had buried a fierce drive past Brad Friedel in the Spurs goal to keep the French side in the tie. “I’m delighted. I’ve been practising free-kicks and I scored one like that last week,” said Bale.

In Russia, two goals in three minutes midway through the second half turned the tide in Zenit’s favour against Liverpool on a badly churned-up pitch in the country’s former Imperial capital.

The results: First-leg: Zenit St. Petersburg 2 (Hulk 69, Semak 72) bt Liverpool 0; Anzi Makhachkala 3 (Eto’o 34, Ahmedov 48, Boussoufa 64) bt Hannover 96 1 (Huszti 22); Sparta Prague 0 lost to Chelsea 1 (Oscar 82); Levante 3 (Pedro Rios 9, Barkero 40-pen, Martins 56) bt Olympiakos 0; Napoli 0 lost to Viktoria Plzen 3 (Darida 28, Rajtoral 79, Teci 89); Dynamo Kiev 1 (Haruna 20) drew with Bordeaux 1 (Obraniak 23); Bayer Leverkusen 0 lost to Benfica 1 (Cardozo 61); BATE Borisov 0 drew with Fenerbahce 0; Ajax 2 (Alderweireld 28, Van Rhijn 49) bt Steaua Bucharest 0; FC Basel 2 (Stocker 23, Streller 68) bt Dnipro 0; Inter Milan 2 (Palacio 20, 86) bt CFR Cluj 0; Newcastle 0 drew with Metalist Kharkiv 0; VfB Stuttgart 1 (Gentner 42) drew with Genk 1 (Plet 90+1); Atletico Madrid 0 lost to Rubin Kazan 2 (Karadeniz 6, Orbaiz 90+5); Borussia Monchengladbach 3 (Stranzl 17-pen, Marx 84-pen, Arango 88) drew with Lazio 3 (Floccari 57, Kozak 64, 90+4); Tottenham 2 (Bale 45+1, 90+3) bt Lyon 1 (Umtiti 55).

More In: SPORT | Today's Paper