Real Madrid retained top spot in La Liga after thrashing Rayo Vallecano 5-1 in the 11th round of matches, while Barcelona returned to winning ways with a 2-1 win at Almeria. 284 more words