Somewhere deep inside, we knew it would come to this. Portugal vs. Spain. Ronaldo vs. Tiki-Taka. Real Madrid vs. Barcelona. The All-Iberian Semifinal.
In the 2010 World Cup, Cristiano Ronaldo's Portugal were successful in the group stages, but ultimately had their path to glory blocked by Spain, who would go on to win the whole thing.
This time, you could well argue that Spain is just a bit weaker, Portugal is a bit stronger and Cristiano Ronaldo is hungrier than ever before.
Will that be enough to make up the gulf in overall quality, though? In a sport which we repeatedly trump up as the "complete team game," can one man rise above the rest on the pitch and will his country to victory?
Maybe, maybe not. Here's what we predict we'll see in this dramatic Euro 2012 semifinal.