TEAM NEWS: Lionel Messi & Xavi start for Barcelona against Real Sociedad

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.

Confirmed starting line-ups:

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

Valdes, Alves, Mascherano, Busquets, Sergi Roberto, Deulofeu, Villa