A fine piece of skill from Czech playmaker Tomas Rosicky gave Borussia Dortmund a 1-0 victory over Dynamo Kiev yesterday that kept alive their hopes of reaching the second stage of the Champions League.
The 1997 European champions had squandered a few chances before their home fans when Rosicky raced into the box and twisted his way past two defenders to curl the ball into the net with the outside of his left foot in the 34th minute.
Dortmund now have eight points from five games and their fate remains in their own hands before their final Group B game against Liverpool at Anfield next Tuesday.
Dynamo Kiev, who showed very little and escaped further punishment in the second half only because Dortmund wasted many opportunities, have picked up just one point so far and will finish last to exit this season's European competitions.
Panathinaikos booked their place in the second group stage with a 2-0 victory over Schalke 04 as clinical finishing from forwards Emmanuel Olisadebe and Michalis Konstantinou ensured the Greeks finished top of Group C.
Lokomotiv Moscow humiliated Anderlecht on their home ground, thrashing them 5-1 and sending the Belgian side to the bottom of Group A.
Real Madrid maintained their unbeaten Champions League record and made certain of finishing top of Group A as a Luis Figo penalty earned them a 1-1 draw at home to AS Roma.
Real had already clinched a place in the second group phase with four straight victories, and Roma joined them in the last 16 thanks to Lokomotiv Moscow's victory.
A second-half goal from Lazio substitute Dejan Stankovic gave the Italian side a 1-0 win over Turkey's Galatasaray at the Olympic Stadium and kept hopes alive of what would be an improbable qualification for the second phase.
Lazio have now given themselves a lifeline with two consecutive wins after losing their first three group matches.
French champions Nantes clung on for a precious point against PSV Eindhoven to stay top of Group D after a gritty 0-0 draw.