Wednesday 19 April 2017 22:15, UK
Real Madrid host Barcelona at the Bernabeu in El Clasico on Sunday - live on Sky Sports 1 HD from 7pm - and history is on the side of the hosts.
Real have won 72 of their 173 league encounters with Barcelona since 1929, compared to Barcelona's 68 victories.
The club from the capital also hold the record for the longest winning streak, after winning six encounters back-to-back between September 1962 and February 1965.
However, since 1973 Real's dominance has been on the wane. Los Blancos had 43 wins to Barca's 28 at that point but the Catalan club have since won 40 Clasicos to Real's 29.
Barca almost matched the longest El Clasico winning streak in 2011, too. However, an 82nd-minute penalty from Cristiano Ronaldo earned Real a draw and ended Barca's five-game winning streak.
Barcelona humiliated Madrid with a 4-0 win at the Bernabeu in November 2015 but Real exacted revenge in April the following year with a 2-1 win.
Most recently, the two teams ran out a rare El Clasico draw in December when Sergio Ramos grabbed a 90th-minute equaliser after Luis Suarez had put the hosts ahead early in the second half.
The two teams have scored 555 goals in La Liga meetings since 1929 - 3.2 per game on average - with Real scoring 281 goals compared to Barca's 274.
The highest-scoring matches came in February 1935 and January 1943 - when Real beat Barca 8-2 and the pair drew 5-5, respectively.
The first El Clasico showdown of 2017 will also be Luis Enrique's last in La Liga as Barca boss and with the two clubs neck-in-neck for the La Liga title, it should be an unmissable spectacle.
Watch Real Madrid v Barcelona live on Sky Sports 1 from 7pm on Sunday.