Messi magic wins El Clasico for Barcelona. Lionel Messi scored his 500th Barcelona goal in second-half stoppage time as Barcelona beat 10-man Real Madrid 3-2 in an unbelievable Clasico at Santiago Bernabeu, a victory that puts them top of LaLiga Santander 2016-17.