Two free-kicks from Gareth Bale helped Spurs seal a dramatic win over Lyon, while Newcastle were held at home and Rubin managed to get an away win at Atletico Madrid.
Tottenham Hotspur 2-1 Olympique Lyonnais
Tottenham got a narrow win through the brilliance of Gareth Bale, first scoring a magnificent free-kick to put them ahead, before Samuel Umtiti scored an incredible goal, smashing in a half-cleared corner that left Brad Friedel with no chance. In the last minute though, Bale got the win with yet another superb free-kick after being brought down by Maxime Gonalons. Not the best result for Tottenham, but at least they have a lead. Full match report here.
Newcastle 0-0 Metalist Kharkiv
A dull game and a dull result, although Newcastle will be upset about Papiss Cisse having a goal ruled out that was marginal to say the least. A difficult task now awaits the Magpies in Ukraine for the second leg. Full match report here.
Stuttgart 1-0 Genk
Stuttgart will take a narrow 1-0 lead into the away leg after Laszlo Koteles spilled Gotoku Sakai's shot and Christian Gentner got the rebound. Genk still very much in this tie, and will be hoping they can get the result they need in front of their own fans.
Atletico Madrid 0-2 Rubin Kazan
Anybody tuning in and expecting a blockbuster will have been disappointed to see Rubin take the lead after Roman Eremenko teed up Gokdeniz Karadeniz to open the scoring. Rubin then used their mastery of killing off a game, and even a red card for Roman Sharonov halfway through the game could not stop their determination to hold what they had. In the last minute, Atleti's insane decision to send their keeper up to grab a set-piece goal cost them as the whistle didn't go in time to prevent the ball being cleared and punted into the empty net. Good luck to Atleti, who will now have to take a strong team to deepest Siberia in order to get something.
Internazionale 2-0 CFR Cluj-Napoca
Two good goals courtesy of Rodrigo Palacio sealed a good result for the hosts, who will be confident about emerging from Romania with a result that can see them through.
Borussia Monchengladbach 3-3 Lazio
A good result for Lazio, considering they were reduced to ten men. Goals from Sergio Floccari and Libor Kozak cancelled out Martin Stranzl's opener, before Andre Dias picked up a second yellow card. Thorben Marx and Juan Arango then put the hosts back in front before Kozak bagged his second with the last kick of the game to give the Italians a good chance of going through in the second leg.
FC Basel 2-0 Dnipro Dnipropetrovsk
A disappointing result for the Ukrainians, with Valentin Stocker and Marco Streller doing what they do best, scoring midway through each half to give Basel a good result, although there is still plenty to play for in what will be an intimidating trip to Ukraine for the Swiss.