That magical time of year is here again. The period that we've all been excitedly waiting for, when there's an ephemeral buzz in the air and dreams can come true. Yes, the Copa del Rey is back.
Like raging bulls being corralled in their pens, La Liga's top teams can now be unleashed into the arena to take on the plucky sides from the country's lower leagues.
At this stage last year, the apple cart was not disturbed: We were bereft of a good old-fashioned upset as all the big teams cruised through.
The season before last, however, lowly Albacete dumped Atletico Madrid out of the competition in unceremonious fashion. It is unfortunate that the Segunda B league leaders will not get to prove it was a fluke as they exited the competition in the second stage.
Fans of Atletico can console themselves with the fact that this was not the most famous scalp of recent years.
That unfortunate accolade belongs to their despised cross-city rivals Real—they were not only beaten on away goals by Real Union in 2008 but were then humiliated 4-0 in 2009 by local third-tier team Alcorcon. This momentous occasion has since been nicknamed Alcorconazo.
Not many teams retain the King's Cup. Barcelona were the last to do it when they won it for a consecutive year in 1998, 15 years ago.
Since then, 10 different teams have tried to break this 15-year hoodoo but have failed, with Atletico being the latest to try. If they can make it to the final, they will primarily have to navigate their way past Sant Andreu, a team who, nestled in the third tier, currently reside 50 places below the holders.
Let's now take a look at five plucky sides who will be looking to defy the script and create their own slice of history.