KIEV - Inter produced a stunning fightback to beat Dynamo Kiev at the Valeriy Lobanovskiy Stadium and move a point clear at the top of Group F with two matches left to play.
Andriy Shevchenko's deflected goal gave the hosts a first-half lead and it looked like Gazzaev's men would hold out for victory after surviving a barrage of second-half attacks, but with time running out Diego Milito and Wesley Sneijder reduced the Dynamo faithful into silence with two crucial goals.
Sneijder was passed fit to play in Kiev, returning in his playmaker role behind the strikers and the Dutchman send a floated shot inches over as Inter made a better start than in the reverse fixture two weeks ago.
Dynamo, who deployed the same starting eleven that drew 2-2 in Milan, settled into an aggressive rhythm and took the lead in the 21st minute.
Mileskiy's throw found Shevchenko on the edge of the box and the former Rossoneri striker's shot took a deflection off Cambiasso and sailed over the diving Julio Cesar.
Eto'o fired over from an acute angle and Milito drove straight at Bogush as Inter carved out opportunities for a leveller before the break, but changes were required and José Mourinho brought on Balotelli and Thiago Motta for Chivu and Cambiasso after half time.
The second half was all Inter. Eto'o appeared to be shoved off the ball as his header from Samuel's flick went just wide. The Argentine defender went even closer when he hit the post with a classy flicked header from Sneijder's free kick. And Balotelli was left rueing a golden chance when he poked inches wide with just Bogush to beat.
Eto'o headed wide again as Inter continued to torment their opponents and the comeback goal came four minutes from the end when Sneijder dazzled two opponents and played into the path of Milito, who stroked past Bogush. The Dutchman capped a fine performance on his return from injury with the winner a minute from time, prodding over the line after Bogush made double saves from Muntari and Milito.
Dynamo Kiev 1-2 Inter (HT: 1-0)
Scorers: Shevchenko 21, Milito 86, Sneijder 89.
Dynamo Kiev: 31 Bogush; 11 Eremenko, 34 Khacheridi, 44 Almeida, 21 Magrao; 17 Mikhalik, 5 Vukojevic; 7 Shevchenko, 36 Ninkovic, 70 Yarmolenko, 10 Milevskiy (20 Gusev 70).
Subs not used: 55 Rybka, 3 Betao, 4 Ghioane, 22 Kravets, 29 Mandzyuk, 49 Zozulya.
Coach: Valeri Gazzaev.
Inter: 12 Julio Cesar; 13 Maicon, 6 Lucio, 25 Samuel (11 Muntari 79), 26 Chivu (45 Balotelli 46); 4 Zanetti, 19 Cambiasso (8 Thiago Motta 46), 5 Stankovic; 10 Sneijder; 22 Milito, 9 Eto'o.
Subs not used: 1 Toldo, 14 Vieira, 23 Materazzi, 30 Mancini.
Coach: José Mourinho.
Referee: Bertrand Layec (France).
Booked: Samuel 23, Almeida 28, Lucio 45+1, Mikhalik 53.