The 1986 World Cup threw up some magnificent matches and the quarter-final between Michel Platini's France and Socrates' Brazil was one of the best.
Ahead of the match in Guadalajara, the South Americans were marginal favourites.
They had been getting better with each game and were now beginning to assume the look of potential World Cup winners.
Socrates in midfield and Careca up front were the stars of a talented squad.
But European champions France also had no shortage of skill in their ranks with Alain Giresse and Jean Tigana alongside Platini in midfield.
It was cruel that there had to be a loser at all, and crueller still that the match should be decided on the cut-throat business of penalties after a 1-1 draw.
Brazil dominated the first half, pressurising France through a multitude of attacking outlets.
Careca, the most adept of those when it came to actually putting the ball in the net, opened the scoring after 18 minutes.
Good work by Muller on the wing was the catalyst. He found Junior who played in Careca to beat Joel Bats in the French goal.
France were now under siege. Moments later they were close to being out of the game completely when Muller struck the post.
To their credit they re-grouped and were back on level terms before half time.
Platini was the saviour, finishing off a simple chance when Dominique Rocheteau's deflected cross found him at the far post.
The second half was more even, but Brazil had by far the best chance to win it when Zico, fouled by Bats inside the box, picked himself up for the resulting penalty.
Bats, who had been so erratic for France throughout the tournament, made amends for the error as he flung himself in the right direction to block Zico's spot kick.
The psychological advantage was now back with the French.
They enjoyed the better of the remaining 90 minutes and also put Brazil's suspect defence under far greater pressure in extra time.
France's run to the semis
But a winning goal could not be found and to penalties it went.
Brazil took first, and were immediately on the back foot when Socrates of all people missed.
There were no further failures until, with the score at 3-3 following Brazil's fourth kick, Platini stepped up to the spot.
For once his composure at set pieces deserted him and he hammered it over the bar.
Brazil failed to capitalise though. Bats was the hero again with a brilliant save from Julio Cesar leaving Luiz Fernandez to finish it off with the final penalty of the contest.
France were through and an exhausting match had reached a thrilling climax at last.