The big difference is that France isn't playing Germany in the semis this time. Last time, it was an epic battle, featuring one of the most brutal fouls I have ever seen--a clear red card, only the referee somehow managed not to see it (the fact that Patrick Battiston was carried off the field unconscious and missing several teeth should have tipped him off). After the French players stopped chasing Germans around the field seeking revenge and got back to playing soccer, they scored twice in extra time. This, in soccer terms, is an insurmountable lead. But the Germans surmounted it, sending the match to penalties. I believe this might have been the first-ever World Cup match to be decided in this fashion; previously, drawn matches had been replayed, but TV schedules made this an unaffordable luxury. In 1982, even the shoot-out went to extra time, as the teams were tied through five rounds. Finally, Germany won on the sixth kick. I was devastated, as was most of France.
Those were the days. I hope we get something half as good this time around.
Update: More déjà vu. In the quarterfinal, Argentina outplayed Germany in a scoreless first half. Then they scored in the first few minutes of the second half, went into a defensive shell, and ceded the initiative to the Germans, who scored with about ten minutes to go. Germany won on penalties, knocking out a much more attractive (to a neutral observer) opponent.
Tonight, at halftime, Italy has started down the Argentine path: they outplayed Germany in a scoreless first half. If they should score early in the second half--well, no one knows defensive shells like the catenaccio Italians. Well I remember the 1990 semifinal, when Italy went up 1-0 against Argentina, and Argentina was down to 10 men. Rather than going for the kill, Italy protected the lead. Sure enough, late in regular time, Argentina scored off a free kick, held on with 10 men through the half-hour of extra time, and took out a superior team by penalties.