Cristiano Ronaldo's stunning hat-trick earned Portugal a dramatic 3-3 draw in their Group B opener against Iberian neighbours Spain.
Spain led with three minutes to go after Nacho Fernandez hit a wonderful 25-yard drive but Ronaldo was determined to steal the headlines for himself.
And he ended the day with a World Cup match-ball after hitting an outrageous late free-kick to ensure the spoils were shared in this blockbuster clash in Sochi.
Captain Ronaldo had given Portugal a fourth-minute lead from the penalty spot after he was fouled by Madrid team-mate Nacho, restoring the lead thanks to David de Gea's horrible mistake.
Diego Costa replied twice to get the 2010 champions level, with Nacho's beautiful goal having seemingly settled a high-class encounter at the Fisht Stadium.
Ronaldo, though, had other ideas and stepped up to beat De Gea again with a perfect 20-yard free-kick, almost snatching all three points with a stoppage-time header.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.