I expected Real Madrid could lose points to Betis, as Betis is doing fairly well this season and both of those teams tend to perform much better at home, but I thought the most they could hope for was a draw, but they bagged 3 points.
It seemed like Real Madrid might have become too confident or too relaxed after scoring an early lead and got punished for that. They now dropped to the 3rd place as they got overtaken by Atletico with 2 points gap between them.
It most likely was just a one-time flop, as yesterday Real proved their superiority over Atletico by beating them 2-1 in the Champions League.
It's really interesting to see all 3 teams in the race for the title with no clear leader and have the same 3 still competing in the Champions League.