Ludogorets drew 1-1 in their Champions League Group A opener against FC Basel at St Jakob-Park.
Jonathan Cafu fired Bulgarian champions ahead on the stroke of half-time. However, Basel, who had won eight games from eight so far this season, produced a strong second-half showing and with 10 minutes left Renato Steffen hooked the ball in at the far post.
With these two sides expected to contest third place behind experienced European campaigners Paris St Germain and Arsenal, neither could really afford to lose early ground with defeat in the opening group games.
The plans of Basel coach Urs Fischer, though, were forced to change when striker Marc Janko was forced off on 39 minutes because of injury. He was replaced by Seydou Doumbia, the Ivory Coast forward on loan from Roma.
Ludogorets, currently fourth in the Bulgarian top flight, silenced the home support when they took the lead on the stroke of half-time.
Marcelinho played a ball up field down the right, which Cafu collected before turning defender Marek Suchy to break clear into the penalty area.
The Brazilian then coolly slotted a low shot into the bottom left corner past goalkeeper Tomas Vaclik.
Basel, though, regrouped at the interval and were soon on the offensive in the second half as Doumbia went close before Suchy fired over.
Despite being vulnerable to the counter-attack, the hosts continued to push forward, surged on by the local support.
The Swiss were rewarded with an equaliser on 80 minutes. Birkir Bjarnason got away down the right and sent over a deep cross, which Vladislav Stoyanov failed to deal with and pushed behind him towards the back of the six-yard box.
Steffen, making his Champions League debut, remained composed to hook an angled effort back towards goal, which went into the net past the defender on the line.
The St Jakob-Park faithful demanded a winner, but Ludogorets closed out the final stages, as a long-range effort from Davide Calla was saved.
FC Basel 1-1 Ludogorets
0-1 Jonathan Cafu 45
1-1 Renato Steffen 80
Ludogorets: Stoyanov; Minev, Moti, Palomino, Nathanael (Vitinha 80); Dyakov (Lucas Sasha 90), Anicet; Mididjan, Marcelinho, Wanderson (Plastun 85); Cafu