Ahead of a home El Clasico, Barcelona are unbeaten in 41 games at the Camp Nou - their best home run since 1977.