Carles Puyol returns to the Barcelona starting XI as Rayo Vallecano visit Camp Nou.

Barca go into the game in second place after Atletico Madrid’s 3-0 win against Real Valladolid.

Tata Martino has restored Puyol to the side, picking the captain next to Pique at the heart of the Barca defence.

Victor Valdes is in goal with Dani Alves and Adriano at left and right-back respectively.

There is no Xavi Hernandez in the Barca midfielder with the playmaker rested for the Champions League game in midweek against Manchester City.

Cesc Fabregas, Sergio Busquets and Andres Iniesta start in the middle

Neymar is among the Barca substitutes, with the front three shaping up as Alexis Sanchez, Lionel Messi and Pedro Rodriguez.

Paco Jemez has Ruben in goal and a back four of Anatiz Arbilla, Ze Castro, Saul Niguez and Johan Mojica.

Roberto Trashorras and Raul Banea form the central midfield partnership, with Iago Falque, Alberto Bueno and Ruben Rochina playing behind Joaquin Larrivey.

Barcelona: Valdes; Alves, Pique, Puyol, Adriano; Busquets, Iniesta, Cesc; Alexis, Messi, Pedro

Rayo: Ruben; Arbilla, Saul, Ze Castro, Mojica; Baena, Trashorras; Falque, Bueno, Rochina; Larrivey

Tags Carles Puyol Paco Jemez Tata Martino