Postpublished at 20:31 British Summer Time 9 April 2016
Real Sociedad 1-0 Barcelona
The players are back out again at the Anoeta. What will this half offer? Don't forget Barca haven't won there since 2007.
Andres Iniesta is on in place of Rafinha.
AC Milan 1-2 Juventus
Sociedad XI: Rulli, Gonzalez, Reyes, De la Bella, Elustondo, Illarramendi, Granero, Prieto, Vela, Zurutuza, Oyarzabal
Barca XI: Bravo, Alves, Pique, Mascherano, Rafinha, Busquets, Turan, Munir, Sergi Roberto, Messi, Neymar
Alistair Magowan and Mike Whalley
Real Sociedad 1-0 Barcelona
The players are back out again at the Anoeta. What will this half offer? Don't forget Barca haven't won there since 2007.
Andres Iniesta is on in place of Rafinha.
AC Milan 1-1 Juventus
Milan get a free-kick around 25 yards from goal, left of centre, in a similar position from which Mario Balotelli caused Gianluigi Buffon a good deal of trouble earlier. This time, it's a three points at Murrayfield effort. The magic that Balotelli produced in the game's opening half-hour has suddenly deserted him.
AC Milan 1-1 Juventus
Mario Mandzukic isn't feeling so chipper after all. The Juve scorer is still clearly struggling from the early whack to the face he got from Alex, and leaves the field so that the club doctor can make an assessment. He is back on for now.
AC Milan 1-1 Juventus
Milan attempt to see Juve's equaliser and raise it. Keisuke Honda cuts in front the right and strikes an awkward bouncer that Gianluigi Buffon needs two attempts to field as it kicks up in front of him. Terrific noise inside the stadium.
Real Sociedad 1-0 Barcelona
So as it stands, Barca hold a three-point gap over Atletico Madrid and four-point gap to Real Madrid. Will we see changes in the second half? Will Andres Iniesta come to the rescue?
AC Milan 1-1 Juventus
Mario Mandzukic had endured a frustrating opening 26 minutes at the San Siro. He will be a little more chipper now, having scored his second goal in two games.
Mario Mandzukic (27 mins)
Really good game this. Juve have fought back well since going behind, and deserve to be level. Mario Mandzukic, his bloodied nose filled with cotton wool after getting that early clattering from Alex, takes on Alvaro Morata's perfectly-weighted return pass and scuffs a shot beyond Gianluigi Donnarumma to level.
Donnarumma, who had tipped over a Claudio Marchisio effort a couple of minutes earlier, is wrongfooted and can do nothing.
Real Sociedad 1-0 Barcelona
Brilliant from the indefatigable Sociedad. They will be delighted by that half's work but can they match it in the second period?
Real Sociedad 1-0 Barcelona
Oh man, this should be a second for Sociedad. David Zurutuza cuts open the Barca defence after making a wonderful tackle to set them free in the first place. He eventually finds surging left-back Alberto de la Bella, but he cuts inside and his shot is blocked by the retreating Barca defence.
What a chance.
AC Milan 1-0 Juventus
Good response from Juve. Alvaro Morata bursts down the right as Riccardo Montolivo gives the ball away. The low cut-back finds Stephan Lichtsteiner charging in to improvise and steer an effort goalwards, but Milan's 17-year-old goalkeeper Gianluigi Donnarumma gets down to save.
Real Sociedad 1-0 Barcelona
You have to question how much Barca are missing suspended top scorer Luis Suarez? But here comes Neymar as he tries to thread a ball to Lionel Messi, but the Sociedad defence surround the Barca striker like an encroaching wall.
Real Sociedad 1-0 Barcelona
Sociedad have been so aggressive in their defence, which amounts to six at the back at times, and the referee is letting the game flow. Quite enjoyable so far.
Alex (18 mins)
The goal's been coming. Seconds after Milan have a penalty appeal rejected as Mario Balotelli's cross bounces behind off the arm of Daniele Rugani, the home side strike.
It's Balotelli who delivers the corner, and Alex who meets it with a terrific header. The San Siro lets rip. The leaders trail. Napoli fans will be enjoying this.
AC Milan 0-0 Juventus
So close again for Milan, who are edging this game in the opening quarter-of-an-hour. Mario Balotelli, with only one Serie A goal to his name this season, curls a lovely free-kick over the Juve wall. Keeper Buffon digs it out from almost behind the line, and then recovers quickly to deny Luca Antonelli on the follow-up. Great goalkeeping.
Real Sociedad 1-0 Barcelona
Wow, Barca go close to an equaliser and Sociedad almost don't know how close. Lionel Messi pings it diagonally to the left, deep in the hosts' box, the ball is fired back to Arda Turan, but his shot is somehow stopped by Geronimo Rulli's right hand after taking a slight deflection right in front of the Sociedad keeper.
AC Milan 0-0 Juventus
Ignazio Abate almost embarrasses Juve keeper Gianluigi Buffon. The Milan full-back gets down the right and whips in one of those deliveries that is halfway between a cross or a shot. The ball appears to strike the near post as Buffon scrambles across. That should have the keeper on his guard from now on.
Real Sociedad 1-0 Barcelona
Lionel Messi is seeing plenty of the ball as he goes searching for his 500th goal for club and country. But in a move typical of Sociedad so far, as soon as the Argentine carries the ball into the box there are three host defenders sliding in to stop Messi in his tracks. Job done.
Real Sociedad 1-0 Barcelona
Carlos Vela now hits the post for Sociedad from a left-wing cross but only after Mikel Oyarzabal is caught offside. Nice strike, nevertheless.
Real Sociedad 1-0 Barcelona
After a frantic beginning, things have calmed down a bit. As soon as I say that, Asier Illarramendi then slides in and catches Sergio Busquet's ankle. Booking.
AC Milan 0-0 Juventus
Not two minutes in, and blood has been drawn already in Serie A's big game. Juve striker Mario Mandzukic's nose is left in rather a mess as he is caught by Milan centre-back Alex, who seems to lead with the arm. The Croatia forward is patched up as he has a couple of blobs of cotton wool shoved up his nose.