Pep Guardiola have made sweeping changes to his backline and attack but Messi starts for Barca
Lionel Messi and Xavi have retained their places in a widely changed Barcelona starting lineup for their match against Real Sociedad.
Regular starters Victor Valdes, Dani Alves, Sergio Busquets and David Villa all take their place on the Barcelona bench, while Javier Mascherano has also been named as a substitute after starting in defence against Real Madrid in midweek in the Champions League.
Youth players Andreu Fontas and Martin Montoya take their place in the starting line-up in defence alongside Gerard Pique and little-used Gabriel Milito. Jeffren starts up front in place of David Villa, as does Ibrahim Afellay.
Real Sociedad (4-2-3-1): Bravo; Martinez, Demidov, Gonzalez, Estrada; Rivas, Aranburu; Prieto, Bergara, Griezmann; Tamudo
SUBS: Zubikarai, Ansotegi, Illarramendi, Sutil, Zurutza, Elustondo, Ifran
Barcelona (4-3-3-): Pinto; Montoya, Pique, Milito, Fontas; Xavi, Thiago, Keita; Jeffren, Messi, Afellay
SUBS: Valdes, Alves, Mascherano, Busquets, Sergi Roberto, Deulofeu, Villa