European round-up
SPANISH PRIMERA LIGA: Barcelona stayed top of the table on goal difference with another vintage performance against Racing Santander at the Nou Camp last night.
Despite missing a first-half penalty, Ronaldinho hit the net twice (including a second-half spot kick) and watched team-mates Lionel Messi and Silvinho add to their commanding goal difference lead over second-placed Osasuna.
Last-gasp strikes from substitute Raul Bravo and French midfielder Zinedine Zidane allowed Real Madrid to come back from what looked like certain defeat to earn a 2-2 draw at Real Sociedad yesterday.
Real were in deep trouble after Sociedad had gone 2-0 up thanks to a Xabi Prieto penalty and an opportunist strike from Oscar de Paula and were down to 10 men after defender Sergio Ramos was sent off for the third time this season.
But Sociedad's Gaizka Garitano followed Ramos down the tunnel soon after and Real proceeded to mount a late charge to grab a vital away point.
Bravo stabbed in from close range after a David Beckham corner in the 87th minute and Zidane pounced on a loose ball to make it 2-2 a little over a minute later.
The result left Real in sixth place in the table level on 22 points with Valencia and a point ahead of modest city rivals Getafe, whom they host at the Bernabeu next Saturday.
ITALIAN SERIE A: Champions Juventus maintained their five-point lead with goals from Adrian Mutu, David Trezeguet and substitute Alessandro Del Piero giving them a 3-1 home win over Treviso last night. Treviso had taken the lead through Francesco Parravicini before Fabio Capello's side took control.
Juve are on 36 points with second-placed AC Milan, who beat Lecce 2-1 on Saturday, on 31 points and third-placed Fiorentina on 29 points after they drew 1-1 at AS Roma.