Celtic defender Efe Ambrose has promised to give his best ever performance for the club when they host Barcelona in the Champions Leagueon Wednesday.
The Nigerian scored a last-gasp own goal as the Bhoys conceded twice in the final minutes to draw with Dundee United on Saturday and is determined to atone for his error.