David Moyes's Real Sociedad stopped Barcelona going top of La Liga thanks to an early own goal from Jordi Alba.

Real Madrid's 2-1 defeat at Valencia earlier in the day would have allowed the Catalans to edge ahead in the title race if they had won.

But coach Luis Enrique started with Lionel Messi, Neymar and Dani Alves on the bench following the festive break.

And they were unable to inspire a fightback as Moyes secured a memorable second win as Sociedad manager.

Messi, Neymar and Alves only returned to training last Friday after an extended break in South America during the league's Christmas shutdown.

Enrique took the gamble of starting without them for a fixture that has proved tricky for Barcelona in the past.

And so it proved again with their winless run at Anoeta now extended to six games.

Barcelona bench

Barcelona manager Luis Enrique started with a number of his big names on the bench

In Moyes's previous two home La Liga games, former Arsenal striker Carlos Vela had struck in the opening five minutes.

And while there was to be no repeat for Vela, Sociedad were still ahead after just two minutes as Alba headed a cross from Sergio Canales past his own keeper.

For a team which had already beaten Real Madrid and defending champions Atletico Madrid in San Sebastian this season, it was the perfect start.

Sociedad have been difficult to beat under Moyes, with just two losses in their previous seven matches since the former Manchester United and Everton boss took over in November, and they clung tenaciously to their lead.

They were helped by an insipid first-half performance from Barcelona, who rarely threatened an equaliser.

Sociedad went closest to a second goal when Canales turned sharply and tested former Socieded keeper Claudio Bravo at his near post.

Not surprisingly, Enrique sent on Messi at the start of the second half and waited just a further 12 minutes to introduce Neymar to try and spark an improvement.

Barcelona increasingly dominated possession and began to camp around the Sociedad penalty area.

But with a wall of blue and white shirts to pass, they could not turn their pressure into any meaningful chances.

Sociedad defended superbly with goalkeeper Geronimo Rulli making his one real save four minutes from time when dashing out to save at the feet of Luis Suarez as Moyes's side held on to move up to 13th in the table - five points above the drop zone.

Barcelona's next La Liga game is against champions Atletico Madrid next Sunday.

Real Sociedad celebrations

Real Sociedad secured their second and most important win under David Moyes

Lionel Messi

Lionel Messi came off the bench at the start of the second half but was unable to add to his 23 goals this season

David Moyes

Moyes inspired his side to a magnificent defensive performance

Andres Iniesta

Barcelona failed to win a trophy last season and missed out on top spot in La Liga

Lineup, Bookings (9) & Substitutions (6)

Real Sociedad

  • 01 Rulli
  • 02 Martínez
  • 15 Ansotegi
  • 06 Iñigo Martínez Booked
  • 24 De la Bella
  • 05 Bergara Booked
  • 08 Granero Booked
  • 10 Xabi Prieto
  • 16 Canales (Berchiche Izeta - 93' )
  • 18 Castro (Finnbogason - 66' Booked )
  • 11 Vela Booked (Rubén Pardo - 90' )

Substitutes

  • 07 Finnbogason
  • 13 Zubikarai
  • 14 Rubén Pardo
  • 19 Berchiche Izeta
  • 23 Gaztañaga
  • 29 Hervías
  • 34 Elustondo

Barcelona

  • 13 Bravo
  • 02 Montoya
  • 14 Mascherano
  • 24 Mathieu Booked (Dani Alves - 70' Booked )
  • 18 Alba Booked
  • 06 Xavi
  • 05 Busquets
  • 08 Iniesta
  • 31 El Haddadi (Messi - 45' )
  • 09 Suárez
  • 07 Pedro (Neymar - 58' Booked )

Substitutes

  • 01 ter Stegen
  • 03 Piqué
  • 04 Rakitic
  • 10 Messi
  • 11 Neymar
  • 12 Alcántara do Nascimento
  • 22 Dani Alves
Ref: Carlos del Cerro Grande
Att: 28,748

Match Stats

Possession

27 73

Shots

6 17

On target

1 4

Corners

6 8

Fouls

21 14

Live Text Commentary

Full time

Full Time Match ends, Real Sociedad 1, Barcelona 0.

90:00 +3:56 Full time

Full Time Second Half ends, Real Sociedad 1, Barcelona 0.

90:00 +3:26

Foul by Dani Alves (Barcelona).

90:00 +3:26

Esteban Granero (Real Sociedad) wins a free kick on the left wing.

90:00 +3:00 Substitution

Substitution Substitution, Real Sociedad. Yuri replaces Sergio Canales.

90:00 +2:35 Booking

Booking Neymar (Barcelona) is shown the yellow card for a bad foul.

90:00 +2:28

Foul by Neymar (Barcelona).

90:00 +2:28

Gerónimo Rulli (Real Sociedad) wins a free kick in the defensive half.

90:00 +1:23 Booking

Booking Markel Bergara (Real Sociedad) is shown the yellow card.

90:00 +1:16

Lionel Messi (Barcelona) wins a free kick in the attacking half.

90:00 +1:16

Foul by Esteban Granero (Real Sociedad).

90:00 +1:01

Javier Mascherano (Barcelona) wins a free kick in the defensive half.

90:00 +1:01

Foul by Xabi Prieto (Real Sociedad).

89:22 Substitution

Substitution Substitution, Real Sociedad. Rubén Pardo replaces Carlos Vela.

89:18

Delay over. They are ready to continue.

88:40

Delay in match Carlos Vela (Real Sociedad) because of an injury.

88:06 Booking

Booking Jordi Alba (Barcelona) is shown the yellow card.

88:05 Booking

Booking Alfred Finnbogason (Real Sociedad) is shown the yellow card for a bad foul.

88:00

Jordi Alba (Barcelona) wins a free kick in the defensive half.

88:00

Foul by Alfred Finnbogason (Real Sociedad).

86:11

Offside, Barcelona. Luis Suárez tries a through ball, but Sergio Busquets is caught offside.

86:10

Attempt saved. Luis Suárez (Barcelona) header from the centre of the box is saved in the top centre of the goal. Assisted by Andrés Iniesta with a cross.

85:53

Corner, Barcelona. Conceded by Carlos Martínez.

85:02

Andrés Iniesta (Barcelona) wins a free kick on the left wing.

85:02

Foul by Markel Bergara (Real Sociedad).

83:40

Offside, Barcelona. Jordi Alba tries a through ball, but Lionel Messi is caught offside.

83:11

Corner, Barcelona. Conceded by Alberto De la Bella.

82:25

Attempt blocked. Iñigo Martínez (Real Sociedad) right footed shot from outside the box is blocked.

81:46

Corner, Real Sociedad. Conceded by Andrés Iniesta.

80:50

Foul by Javier Mascherano (Barcelona).

80:50

Alfred Finnbogason (Real Sociedad) wins a free kick in the attacking half.

80:22

Foul by Jordi Alba (Barcelona).

80:22

Xabi Prieto (Real Sociedad) wins a free kick in the defensive half.

79:52

Xavi (Barcelona) wins a free kick in the defensive half.

79:52

Foul by Ion Ansotegi (Real Sociedad).

76:59

Attempt blocked. Alberto De la Bella (Real Sociedad) left footed shot from outside the box is blocked.

75:50 Booking

Booking Dani Alves (Barcelona) is shown the yellow card for a bad foul.

75:48

Foul by Dani Alves (Barcelona).

75:48

Carlos Vela (Real Sociedad) wins a free kick in the defensive half.

75:11

Corner, Barcelona. Conceded by Iñigo Martínez.

72:14

Neymar (Barcelona) wins a free kick on the left wing.

72:14

Foul by Markel Bergara (Real Sociedad).

70:38

Attempt missed. Lionel Messi (Barcelona) left footed shot from outside the box misses to the left. Assisted by Luis Suárez.

69:36 Substitution

Substitution Substitution, Barcelona. Dani Alves replaces Jeremy Mathieu.

69:14

Offside, Real Sociedad. Carlos Vela tries a through ball, but Alfred Finnbogason is caught offside.

68:26

Javier Mascherano (Barcelona) wins a free kick in the defensive half.

68:26

Foul by Alfred Finnbogason (Real Sociedad).

68:08

Lionel Messi (Barcelona) wins a free kick in the defensive half.

68:08

Foul by Sergio Canales (Real Sociedad).

67:21

Dangerous play by Xavi (Barcelona).

67:21

Esteban Granero (Real Sociedad) wins a free kick in the defensive half.

66:54

Attempt saved. Xavi (Barcelona) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jordi Alba.

65:30 Substitution

Substitution Substitution, Real Sociedad. Alfred Finnbogason replaces Gonzalo Castro.

64:31

Attempt missed. Lionel Messi (Barcelona) left footed shot from outside the box is just a bit too high from a direct free kick.

63:31

Neymar (Barcelona) wins a free kick in the attacking half.

63:31

Foul by Markel Bergara (Real Sociedad).

62:34

Lionel Messi (Barcelona) wins a free kick in the defensive half.

62:34

Foul by Alberto De la Bella (Real Sociedad).

62:02

Jordi Alba (Barcelona) wins a free kick in the defensive half.

62:02

Foul by Carlos Martínez (Real Sociedad).

60:32

Attempt missed. Xabi Prieto (Real Sociedad) header from the centre of the box is just a bit too high. Assisted by Alberto De la Bella with a cross.

59:25

Foul by Sergio Busquets (Barcelona).

59:25

Xabi Prieto (Real Sociedad) wins a free kick on the right wing.

58:55

Attempt missed. Andrés Iniesta (Barcelona) left footed shot from outside the box is just a bit too high. Assisted by Xavi.

57:08 Substitution

Substitution Substitution, Barcelona. Neymar replaces Pedro.

56:46

Attempt missed. Gonzalo Castro (Real Sociedad) left footed shot from outside the box is too high. Assisted by Esteban Granero following a corner.

55:59

Corner, Real Sociedad. Conceded by Javier Mascherano.

54:04

Attempt blocked. Luis Suárez (Barcelona) right footed shot from outside the box is blocked. Assisted by Martín Montoya.

52:16

Offside, Real Sociedad. Alberto De la Bella tries a through ball, but Sergio Canales is caught offside.

51:25

Corner, Real Sociedad. Conceded by Jordi Alba.

50:20 Booking

Booking Esteban Granero (Real Sociedad) is shown the yellow card.

50:11

Foul by Jeremy Mathieu (Barcelona).

50:11

Gonzalo Castro (Real Sociedad) wins a free kick in the defensive half.

49:25

Javier Mascherano (Barcelona) wins a free kick in the attacking half.

49:25

Foul by Gonzalo Castro (Real Sociedad).

48:36

Lionel Messi (Barcelona) wins a free kick in the defensive half.

48:36

Foul by Esteban Granero (Real Sociedad).

47:46

Attempt saved. Luis Suárez (Barcelona) right footed shot from long range on the left is saved in the centre of the goal. Assisted by Lionel Messi.

46:29

Foul by Martín Montoya (Barcelona).

46:29

Alberto De la Bella (Real Sociedad) wins a free kick in the defensive half.

45:53

Martín Montoya (Barcelona) wins a free kick in the defensive half.

45:53

Foul by Sergio Canales (Real Sociedad).

45:00

Second Half begins Real Sociedad 1, Barcelona 0.

45:00 Substitution

Substitution Substitution, Barcelona. Lionel Messi replaces Munir El Haddadi.

45:00 +0:02 Half time

Half Time First Half ends, Real Sociedad 1, Barcelona 0.

43:24

Attempt saved. Pedro (Barcelona) right footed shot from outside the box is saved in the bottom left corner. Assisted by Xavi.

42:28 Booking

Booking Iñigo Martínez (Real Sociedad) is shown the yellow card for hand ball.

42:09

Hand ball by Iñigo Martínez (Real Sociedad).

40:30

Attempt missed. Carlos Martínez (Real Sociedad) right footed shot from outside the box is too high. Assisted by Gonzalo Castro.

39:43

Foul by Pedro (Barcelona).

39:43

Xabi Prieto (Real Sociedad) wins a free kick in the defensive half.

38:39 Booking

Booking Carlos Vela (Real Sociedad) is shown the yellow card.

38:31

Carlos Vela (Real Sociedad) has gone down, but that's a dive.

38:16

Attempt blocked. Luis Suárez (Barcelona) left footed shot from the left side of the box is blocked. Assisted by Jordi Alba.

36:51

Attempt blocked. Andrés Iniesta (Barcelona) right footed shot from the left side of the box is blocked. Assisted by Xavi.

35:54

Corner, Real Sociedad. Conceded by Claudio Bravo.

35:53

Attempt saved. Sergio Canales (Real Sociedad) left footed shot from the right side of the box is saved in the bottom right corner. Assisted by Carlos Vela.

33:57 Booking

Booking Jeremy Mathieu (Barcelona) is shown the yellow card for a bad foul.

33:49

Foul by Jeremy Mathieu (Barcelona).

33:49

Gonzalo Castro (Real Sociedad) wins a free kick on the left wing.

31:33

Attempt missed. Javier Mascherano (Barcelona) right footed shot from outside the box is high and wide to the right. Assisted by Sergio Busquets.

28:21

Foul by Jeremy Mathieu (Barcelona).

28:21

Carlos Vela (Real Sociedad) wins a free kick in the defensive half.

27:20

Corner, Barcelona. Conceded by Markel Bergara.

27:18

Attempt blocked. Luis Suárez (Barcelona) right footed shot from the left side of the box is blocked. Assisted by Jeremy Mathieu with a headed pass.

26:51

Corner, Barcelona. Conceded by Iñigo Martínez.

26:49

Attempt blocked. Martín Montoya (Barcelona) right footed shot from a difficult angle on the right is blocked.

26:08

Andrés Iniesta (Barcelona) wins a free kick in the attacking half.

26:08

Foul by Carlos Vela (Real Sociedad).

25:07

Luis Suárez (Barcelona) wins a free kick on the left wing.

25:07

Foul by Ion Ansotegi (Real Sociedad).

24:31

Attempt missed. Pedro (Barcelona) left footed shot from a difficult angle on the left is close, but misses the top left corner. Assisted by Luis Suárez.

23:49

Foul by Sergio Busquets (Barcelona).

23:49

Sergio Canales (Real Sociedad) wins a free kick in the defensive half.

20:56

Attempt missed. Xavi (Barcelona) right footed shot from outside the box is just a bit too high from a direct free kick.

19:49

Martín Montoya (Barcelona) wins a free kick in the attacking half.

19:49

Foul by Gonzalo Castro (Real Sociedad).

18:33

Xavi (Barcelona) wins a free kick on the right wing.

18:33

Foul by Esteban Granero (Real Sociedad).

16:22

Corner, Barcelona. Conceded by Iñigo Martínez.

12:51

Corner, Barcelona. Conceded by Carlos Martínez.

10:45

Andrés Iniesta (Barcelona) wins a free kick in the attacking half.

10:45

Foul by Markel Bergara (Real Sociedad).

7:15

Foul by Luis Suárez (Barcelona).

7:15

Alberto De la Bella (Real Sociedad) wins a free kick in the defensive half.

5:23

Corner, Barcelona. Conceded by Carlos Martínez.

2:51

Attempt missed. Martín Montoya (Barcelona) right footed shot from outside the box misses to the right. Assisted by Pedro with a headed pass.

2:48

Attempt blocked. Munir El Haddadi (Barcelona) left footed shot from the centre of the box is blocked. Assisted by Jordi Alba with a cross.

1:23 Goal scored

Goal! Own Goal by Jordi Alba, Barcelona. Real Sociedad 1, Barcelona 0.

1:09

Corner, Real Sociedad. Conceded by Jeremy Mathieu.

0:38

Corner, Real Sociedad. Conceded by Jeremy Mathieu.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers