Real Mallorca had held the champions to a 1-1 draw on Saturday but Frank Rijkaard's Barcelona side drew 0-0 at home to UEFA Cup quarter-finalists Getafe, while Villarreal's nine-game unbeaten run ended with a 2-0 defeat away to Sevilla.