A lot is at stake when the Spanish giants, Real Madrid and Barcelona, go head-to-head in the elite Spanish football division ...