Barrios endured a difficult campaign, losing form and his place in the side in favor of Robert Lewandowski. He managed his first goal of the season on 3 February 2012 when he came on a substitute in the 71st minute and knocked the ball past Raphael Schäfer to secure a 2–0 win over Nürnberg. After Dortmund secured their second Bundesliga title in a row, Barrios was given the start on 28 April when the champions travelled to relegated Kaiserslautern. Barrios helped his side to a 5–2 win, netting a terrific hat-trick, keeping them on pace to overturn the record of 79 points a Bundesliga season. Barrios had been close to signing for Premier League side Fulham in January but the deal was rejected; in May the club confirmed that the Paraguayan striker would leave the club in June and move to China.
