When Atletico and Barcelona played, due to the wastefulness of Barcelona, they lost that game, not because ATM played exceptionally well.
I agree that they can win the league this season, but its only because the other 2 teams are not in a good form, if they both pick up form this second half of the season, I don't think Atletico will see 2nd position at the end of the season.
Barcelona do not have the players to withstand the long season ahead, I knew at some point they was going to crumble and fall down fromm the top regardless of the the fact that they lacked a solid squad with depth. Real Madrid are still fighting tactically and decision making from the manager as he is yet to hack the right first eleven player ever since Kylian Mbappe joined them this season and also since Toni Kroos left them in midfield. Situations like this would definitely see Atletico Madrid and Diego Simeone taking the chances and opportunities they have.
Real Madrid can pick form and same time win the league, they have depth but can Barcelona? I can't say the same for them. Even God knows.