Eidur Gudjohnsen threw off the shackles of a frustrating time at the Nou Camp as his late winner helped save Barcelona's blushes against Real Betis on Wednesday.
Gudjohnsen came off the bench in the 69th minute just after Betis had hit back from two goals down to draw level at 2-2, but within 10 minutes of his arrival the Iceland international had slid home a fine far-post finish to send the Nou Camp wild and earn Barca the spoils.
Gudjohnsen has found opportunities limited during his time at Barca and had only had 29 minutes of league action prior to the Betis game. The Icelander seemed free of some pent-up frustration after netting his goal as he wheeled away thumping the badge on his shirt.
The former PSV Eindhoven and Chelsea man said afterwards: "The last two years have not been easy for me or the team. A victory like that can help us.
"I can help and give a lot to the team. I wear the shirt with pride and I've always said that I will never throw in the towel.
"I've always continued working hard as that is the only thing I can do in difficult moments. It annoys me that my quality is doubted.
"In a team like Barca when things are going bad they search for someone to blame and in the last few years it has been all of us."
Delighted though he was with his strike, the 30-year-old added on his club's website: "My goal was important but the victory is a team effort."
Barca midfielder Xavi said of his side's performance: "We enjoyed the first half very much and in the second we suffered a lot. And we cannot allow this to happen.
"We didn't go out with the correct mindset and we suffered too much when we had the game totally under control."