The former Liverpool man took his time in hitting the goal trail for the Catalan giants, but seven goals in as many games have indicated that he is rediscovering the form that tempted Barcelona to pay £75m for his services.
Since their shock defeat to Malaga, Barca have responded with three away victories, and with Real Madrid slipping up last weekend, they only lie two points off the league leaders.
Rayo Vallecano make the daunting trip to Camp Nou in a positive mindset having recorded two wins from their last three games.
That six-point haul has helped Vallecano move back towards mid-table, and they will take confidence from having registered more wins on the road than at home this campaign.
Form in La Liga: WWWWLW
Form in all competitions: WWLWWW
Possible starting lineup: Bravo; Alves, Mathieu, Bartra, Alba; Mascherano, Rakitic, Xavi; Pedro, Messi, Suarez
Recent form: LLLWLW
Possible starting lineup: Alvarez, Morcillo, Antonio Amaya, Tito, Nacho Martinez, Lica, Roberto Trashorras, Kakuta, Jozabed, Manucho Goncalves, Bueno
Sports Mole says: 4-0