A late goal sees Fulham's Europa hopes hanging by a thread whilst Stoke gained a point which was enough to see them play European football in the New Year. Fulham went down 1-0 to FC Twente in the Europa League on Thursday.
The Dutch side dominated the opening half and whilst the Cottagers improved after the break they failed to find the victory which would have sent them through to the next stage of the Europa competition.
They looked on course for at least a point until Mark Janko scored in the final minute. Fulham's evening then got worse as Andrew Johnson was dismissed for a second yellow and will miss the final group game.
Fulham must now beat Odense in their last Group K clash to be sure of qualification for the last 32.
Stoke also left it late to grab a point against an impressive Dynamo Kiev who fully deserved their first half lead courtesy of a Matthew Upson own goal who deflected Olexandr Aliyev's low shot into his own net.
Kenwyne Jones rewarded an improved display by the Potters after the break by heading powerfully home with nine minutes remaining.
Tony Pulis will now be leading his team into the knockout stage of the competition with still one group game to play. Stoke only need a draw at Besiktas to top Group E.
GpL 3 Lokomotiv Moscow - Maicon (62) Sychev (pen72) Glushakov (89) 1 Sturm Graz - Kainz (63)
GpL 1 AEK Athens - Sialmas (19) 2 Anderlecht - Gillet (4, 36)
GpJ 2 AEK Larnaca - Gonzalo Garcia (14) Pintado (51) 1 Maccabi Haifa -Buljat (75)
GpK 1 Odense BK - Jensen (51) 2 Wisla Krakow - Biton (19) Malecki (30)
GpJ 2 Schalke 04 - Papadopoulos (26) Raul (57) 1 Steaua Bucharest - Rusescu (33)
GpF 2 Athletic Bilbao - De Marcos (15) Susaeta (75) 1 Slovan Bratislava - Sebo (39)
GpD 0 FC Vaslui - 0 Lazio -
GpE 2 Macc Tel-Aviv - Yeyni (60) Lugasi (72) 3 Besiktas - Quaresma (45+1, 90+2) Toraman (49)
GpF 2 Red Bull Salzburg - Jakob Jantscher (20) Svento (90+4) 0 Paris SG -
GpD 2 Sporting - van Wolfswinkel (15) Bojinov (58) 0 FC Zurich -
GpE 1 Stoke - Jones 81 1 Dynamo Kiev - Upson (og) 28