Barcelona may have Lionel Messi, Luis Suarez and Neymar, but Real Madrid's impressive reserves are giving Los Blancos the edge at home and in Europe