It was a two way battle until last year, and now some may consider the race for the supremacy in Spain to be a three-way fight between Barcelona, Atletico and Real Madrid.
But here, let's take a look at the other football clubs in Spain who may be able to change the complexions of this race for La Liga and maybe spring a surprise or two.
The Europa League champions perhaps need the least introduction in this list. Even though their star player and captain Ivan Rakitic has left for greener pastures in the form of Barca, they still possess a lot of talent and upcoming stars in their ranks.
They could even be able to shock everyone and beat Real Madrid in the UEFA Super Cup if they have a good day.
A team which has always been hovering around the top rungs of Spainsh supremacy, Athletic are a technically adept and well balanced team whose players support each other and play as a well balanced unit.
The team is more than capable of grinding out a draw against top teams even though they are bereft of top players especially with the departure of Ander Herrera, who left for Manchester United.
Even though Real Sociedad were involved in Champions League football last season, they haven't really made a lot of impact for a long time. However, they possess players who could well become potential stars and make an impact in a big way.
The team of Villarreal is driven and inspired by one player alone - Giovani dos Santos,their Mexican superstar. In his day, he is capable of turning matches on their heads and destroying teams.
And if such a combination of talent and pace is harnessed against teams like Barcelona or Atletico, we could be in for some interesting match ups.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: https://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms