Djibril Cisse's injury-time penalty earned Kuban Krasnodar a 1-1 UEFA Europa League draw at Swansea City on Thursday.
Swansea looked set for their third Group A win as many matches after Michu capped an excellent team move with a clever finish in the 68th minute.
But in an otherwise unremarkable match at the Liberty Stadium, Swansea goalkeeper Gerhard Tremmel came off his line to foul substitute Ibrahima Balde in stoppage time.
And Cisse stepped up to dispatch the spot-kick with aplomb as Swansea conceded their first goal of the group stages.
Swansea made six changes from the team that thrashed Sunderland 4-0 on Saturday, with Tremmel and midfielder Jonjo Shelvey coming in, while Kuban manager Viktor Goncharenko recalled striker Cisse in one of his four alterations.
Goncharenko – taking charge of just his second match since replacing sacked Romanian Dorinel Munteanu – would have been pleased with his side's start but they struggled to create clear-cut opportunities.
And after Nathan Dyer forced Kuban goalkeeper Aleksandr Belenov into a smart save with a testing left-footed effort, Shelvey nearly gave Swansea the lead in the 21st minute.
He combined well with Wilfried Bony and Michu before producing a good first touch, but shot wide from inside the penalty area, before Kuban enjoyed a terrific five-minute spell.
First Arsen Khubulov was released down the right, but saw his teasing cross – that had Cisse waiting to pounce – somehow turned over the bar by a desperate Chico Flores, before Maksim Zhavnerchik's 25-yard effort was pushed wide by Tremmel.
Shelvey fashioned another good chance for himself, after lifting the ball over Kuban defender Igor Armas, but he again shot wide, before Dwight Tiendalli was lucky to stay on the pitch.
The Swansea defender brought down Lorenzo Melgarejo when he looked to be through on goal, but referee Kristinn Jakobsson only produced a yellow card.
Cisse and Ivelin Popov had half-chances for Kuban shortly after the break before in an attempt to change the match, Swansea City boss Michael Laudrup introduced Spanish pair Alvaro Vazquez and Angel Rangel.
It was another Spaniard who gave Swansea the lead, however, as a patient passing move saw Michu break the deadlock.
The striker was involved in the build-up, receiving the ball from Shelvey before playing in Alejandro Pozuelo, and his clipped pass over the top exposed the Kuban defence, with Michu first to the ball as he stabbed past the on-rushing Belenov.
The goal was Michu's fourth of Swansea's UEFA Europa League campaign and they sat back in the latter stages, happy to protect their lead.
They failed to complete the job though, with Cisse's last-minute spot-kick giving Kuban their first point of the group stages.
|Coach: M. Laudrup|
for D. Tiendalli 59'
for W. Bony 59'
for N. Dyer 77'
|Inzaghi pleads for Milan reprieve|
|Athletic Bilbao 1 Barcelona 3: Messi magic seals domestic double|
|Atalanta 1 Milan 3: Bergamo old-boys win it for Rossoneri|
|Auxerre 0 Paris Saint-Germain 1: Cavani header seals historic treble|
|´Chelsea target´ Muto makes Mainz move|
|Sherwood eager to change ´losing mentality´|
|Borussia Dortmund 1 Wolfsburg 3: No triumphant send-off for Klopp|
|Allegri admits lack of focus|
|Cup success proves Arsenal´s big-game mentality - Wenger|
|Turkish Super Lig Review: Istanbul Basaksehir clinch European football for the first time|
|Arsenal 4 Aston Villa 0: Wenger´s men make history in one-sided final|
|Verona 2 Juventus 2: Juanito dents Champions League preparations|
|Solanke leads Chelsea to All-Stars victory|
|Indonesian Football Association suspended by FIFA|
|Randolph agrees West Ham switch|
|Mancini vows to rebuild Inter|
|Russian Premier League Review: Torpedo Moscow and Arsenal Tula suffer relegation|
|Kane the difference again as Tottenham see off Sydney|
|Garcia proud of resilient Roma|
|Rio Ferdinand retires from football|
|World Cup allocation to remain unchanged, Blatter confirms|
|Blatter defiant after re-election|
|Barkley break to benefit Everton - Jones|
|Bilic proud of Besiktas achievements following his final game in charge|
|Vietto encourages Atletico bid|
|Di Santo in demand, claims agent|
|Arteta: Arsenal harbour high ambitions for next season|
|Northern Ireland - Qatar Preview: O'Neill sees friendly as perfect preparation for Romania|
|Wilmots considering Schalke offer|
|McCall: Rangers need a miracle|
|Sporting Kansas City 4 Dallas 0: Nemeth, Zusi destroy 10-man visitors|
|Geferson replaces Marcelo for Copa America|
|PSG captain Silva in doubt for Coupe de France final|
|Valverde: Bilbao to stick to style in Copa final|
|Youngsters promoted to Australia´s squad to face Kyrgyzstan|
|´Another round of indictments´ expected in FIFA case|
|Disappointed FFA, US Soccer still want change|
|Gutierrez: Ashley abandoned me|
|US senator urges Blatter to release Garcia Report|
|Gutierrez, Taylor released by Newcastle|
|Figo calls on re-elected Blatter to resign after ´dark day´ for football|
|Szczesny blasts father over ´idiotic´ comments|
|Blatter vows to leave ´strong´ FIFA|
|Blatter re-elected as FIFA president|
|BREAKING NEWS: FIFA elections set for second round of voting|
|Atsu wings in for Bournemouth campaign|
|Klopp: Pokal final not about me|
|Clement says Real goodbyes|
|Inter v Empoli: Icardi looking for final flourish|
|BREAKING NEWS: Blatter - I will fix FIFA|
|Northern Ireland v Qatar: O´Neill keen to prepare for Romania test|
|Palestine drop proposal for Israel suspension|
|Suarez will only get better, warns Iniesta|
|Martinez keen to recruit quickly|
|Monk keen to build on successful Swansea campaign|
|Fit-again Suarez set to aid Barca´s treble quest|
|Anonymous ´bomb´ threat received at FIFA Congress|
|Qatar organisers insist World Cup bid met ´highest ethical standards´|
|Wilkinson and Sorensen leave Stoke|
|Blatter: You can´t ask everyone to behave ethically just like that|
|Van Bronckhorst positive about Feyenoord future|
|Australian police to look into FFA-Warner dealings|
|Dardai signs Hertha deal|
|Protester interrupts FIFA Congress|
|Spurs complete Wimmer signing|
|Warner questions charges following release|
|Mexico v Guatemala: Herrera´s men kick off Copa preparations|
|New Zealand no longer supporting Blatter|
|´Post-World Cup trauma´ affected Mertesacker|
|Racing Club 0 Guarani 0 (0-1 agg): Draw sees Paraguayans through|
|Hamburg shocked by Karlsruher attack - Labbadia|
|Serie A Preview: Napoli, Lazio eye Champions League|
|Hodgson will not overstay England welcome|
|Scholes: United must keep Di Maria|
|Leyton Orient appoint Hendon|
|Benteke has a buy-out clause - Sherwood|
|US Soccer will support Prince Ali in FIFA election|
|Dynamo disappointed with officials after City friendly abandoned|
|Calls for Suarez appeal gather momentum|