Real Madrid have a combination of individual talents and also players who can play as a team which for me is very important for the team but recently they have been very unlucky and have not been able to fully utilize these potentials and that's the reason you see the team dropping points during important games of this sort and now it seems as if their chances of clinching the title is very slim unless Barcelona makes another mistake or they themselves beat Barcelona to reclaim the top stop.
Real Madrid could technically do better, after all they were the ones who lost to get this gap growing, they were the leaders, but the reality is that we are talking about a team that is also tired. Talent could take you somewhere, but if you are tired then you are not going to be doing 100%, and that is their problem right now. I understand that they are talented, but they had many injuries which caused them to have some issues as in some of the players had to play in every single game.
And Ancelotti isn't the type of guy who trusts young players neither, I have seen him put on Modric at 80+th minutes instead of Arda or Endrick for example and he was hated for that move. So all in all, we keep seeing same players over and over, every single game, which tires them out.