Real Madrid and Barcelona face off in the biggest soccer match of the year. The game which kicks off at 2:30 PM EST on April 2, 2016 at the Camp Nou in Barcelona is filled with a plethora of storylines that have fans salivating over "El Clasico" that promises to deliver.

Messi vs Ronaldo

First on the list is the endless Cristiano Ronaldo vs. Lionel Messi debate. The two rivals have been rounding into top form in recent weeks with the Portuguese giant looking especially dangerous for his national side during the recent international break. Messi meanwhile has been a tremendous difference maker on Barcelona's current unbeaten run.

Pichichi Race

The other big story regards the Pichichi race which Ronaldo currently leads with 28 goals. However, Luis Suarez of Barcelona is just two behind with 26 goals and could run away with the competition if he puts in a solid shift on Saturday. Messi and his 22 goals are also within striking distance if he can put in a strong game.

Revenge on 4-0 blowout last fall

The bigger story of course comes down to one word - Revenge.

Barcelona embarrassed Real Madrid 4-0 in the first Clasico this season at the Santiago Bernabeu. Madrid was outclassed in every way possible during that matched, leading to the eventual demise of then-coach Rafa Benitez. Madrid is virtually out of the La Liga title race at this point in time, but a win over Blaugrana in Barcelona would be a good way to get the team regaining its confidence against its biggest rival.

Recent History

Barcelona has a record of 10 wins, three losses and two draws in La Liga since the 2008-09 season. In all competitions, the record is 14 wins, seven losses and six draws.

Messi leads the line with 21 goals in all Clasico's that he has contested, including 14 in La LIga. Ronaldo sits third all-time in Clasico goals with 15 goals; seven of those goals are in La Liga.

Zidane's Lineup Concerns

Attention will undoubtedly be also paid to Zinedine Zidane's final lineup for Los Blancos as many question whether Casemiro might get the call in the midfield alongside Luka Modric and Toni Kroos. That would likely mean that Isco and James Rodriguez wind up sitting on the bench to start the season. Gareth Bale and Karim Benzema will be of vital importance to Madrid's success in this match. Bale has been Madrid's attacking MVP in 2015-16 with his breakneck speed and tremendous long-range shot.

Prediction: Barcelona wins 3-1.

Streaming

The game will be available on beInSports.