Ivan Rakitic says Barcelona is "the perfect place” for him after starting his third successive game in the 5-2 win over Real Mallorca on Saturday.
The Croatia international, 31, appeared destined for the exit door having grown frustrated at a lack of opportunities this season.
He had started just once - in the September loss to Granada - before being given the nod against Borussia Dortmund on November 27.
Editors' Picks
After impressing in a 3-1 Champions League win, Rakitic kept his place for La Liga victories over Atletico Madrid and Mallorca.