Celtic suffered further European disappointment as goals in each half earned Sporting Braga victory in a chaotic Europa League encounter at Parkhead.
Home goalkeeper Kasper Schmeichel had an error-strewn night and failed to keep out Ricardo Horta’s early long-range effort which stunned the Celtic Park crowd into silence.
The Dane then did well to keep out a late shot but was helpless when the ball battered off Gabri Martinez in a botched clearance and rebounded into the net to seal all the points.
This was a match Braga dominated for long spells in the first half, prompting home boss Brendan Rodgers to change his formation after the break in the hope that a back three and extra men in the middle might solidify his side.
The Scottish champions showed improvement thereafter and thought they had equalised when Kelechi Iheanacho calmly slotted home after a mistake from the Braga backline.
His celebrations were ended by referee Tobias Stieler blowing for handball, a decision backed up by a lengthy video assistant referee (VAR) check.
Braga then had goalkeeper Lukas Hornicek to thank for two super stops as Celtic ramped up the pressure in search of an equaliser. He leapt to his left to keep out a Kieran Tierney header before hurling himself to the other corner to tip away Sebastian Tounekti’s curling effort which looked destined for the net.
After the change of formation, Rodgers then threw on several substitutes, including Reo Hatate, Arne Engels and James Forrest, but no-one could conjure the quality to find the goal Celtic needed.
Celtic started their European campaign hoping to make a mark on the Champions League. So sharp has been the drop-off since last season, however, that Rodgers’ side may struggle to qualify for the latter stages of the Europa League unless they can find their way again, and quickly.