Real Madrid captain Raul wrote his name into the record books on Saturday when he hit his 307th club goal to equal the all-time mark of the legendary Alfredo di Stefano. Raul scored two minutes into the second half against Numancia to move level with di Stefano, who won eight league titles with Real and famously inspired the club to five successive European Cups. The 31-year-old Raul also has every club medal to his name with three Champions League crowns (1998, 2000 and 2002) and five Spanish championships (1995, 1997, 2001, 2003 and 2007). Since making his debut against Real Zaragoza in October 1994 as a 17-year-old, Raul has consistently featured at the top of the scoring charts and was the league's top scorer in 1999 and 2001. Equalling di Stefano's landmark is the second personal achievement for Raul this season after he made history on January 11 by becoming the youngest player to reach 500 league games in the famous white shirt. He is also the leading scorer in the history of the Champions League with 66 goals. With Arjen Robben adding another goal Real Madrid defeated Numancia 2-0 to remain second with 44 points. Barcelona leads the table with 53 points. Earlier, Athletic Bilbao twice rallied from one-goal deficits to beat Malaga 3-2 in the Spanish league on Saturday. Markel Susaeta headed substitute Gaizka Toquero's pass home in the 86th minute to secure victory at the San Mames. Cagliari stuns Juve Serie A's in-form team Cagliari stunned Juventus 3-2 at Turin's Stadio Olimpico to put a huge dent in the Italian giant's title hopes on Saturday. Goals from Momo Sissoko and Pavel Nedved gave Juve the lead at half-time following Davide Biondini's opener, but Brazilian Jeda and Alessandro Matri struck after the break to record a famous victory for the Sardinians. It means second-placed Juventus, who lost its second game in a row, could fall to nine points behind leader Inter Milan if the champion wins at home to Torino on Sunday. For Cagliari it was a fourth straight victory and leaves it unbeaten in five matches – its only dropped points where in a 1-1 draw at Inter – since the turn of the year. Cagliari sprung a surprise on 16 minutes, though, as it took the lead following some shoddy defending by the hosts. Michele Fini sent over a deep cross from the right to the back post where the dimunitive Marco Marchionni was left to mark Biondini who easily climbed above his man to head powerfully past Gianluigi Buffon. The lead lasted only a quarter of an hour before Sissoko levelled matters, rising highest in the box to head home an Alessandro Del Piero corner. Things got even better for Juve on 38 minutes as Nedved's cross into the box was only half cleared and the Czech veteran himself followed up to smash home a half-volley from just inside the area. Juventus was looking good at the break but Cagliari turned the match on its head after the restart with two clinical counter-attacks. On the 54th minute, Andrea Cossu ran down the left flank and crossed into the center where Jeda beat the onrushing Buffon. Del Piero came within inches of giving Juventus the lead from a free-kick but in the 78th minute two Cagliari substitutes combined to stun the home crowd. Matri played a one-two with Andrea Lazzari before finding himself in the clear and he comfortably slotted past Buffon. Earlier, Napoli gave up a two-goal lead in a 2-2 draw with Udinese in Naples. Argentina forward Ezequiel Lavezzi gave the host the lead in the 24th minute with a deflected shot that wrong-footed Slovenian goalkeeper Samir Handanovic. Just three minutes later Marek Hamsik headed home a Walter Gargano free-kick. But Udinese was level by half-time, thanks in no small part to a controversial penalty decision when Christian Zapata threw himself to the ground despite no contact from Paolo Cannavaro. Antonio Di Natale scored from the spotkick before Fabio Quagliarella scored a stunning leveller with a first-time volley from outside the box.