Real Madrid were beaten 1-0 by Espanyol at the RCDE Stadium on Saturday in a match overshadowed by refereeing controversy.