Ivory Coast, looking to lay to rest the ghosts of failures past, and Zambia, looking to honor the dead from the 1993 air disaster, meet in what will be a deeply emotional Africa Cup of Nations final on Sunday.
Zambia have kept their date with destiny, stunning Ghana 1-0 in Wednesdays first semi-final to bring Herve Renards side to Libreville, off whose coast 19 years ago the national side perished en route to a World Cup qualifier in Dakar.
They face Didier Drogbas Elephants, who later defeated Mali 1-0 courtesy of a brilliant solo effort by Arsenal striker Gervinho, in the Gabonese capital.
After Zambias stunning win over the Black Stars, Renard said: It was written in the stars that we had to return to Gabon in order to honor the memories of the national side wiped out in 1993.
A team that is returning home and all of them die, is catastrophic for a country. Twelve million Zambians wanted us to go the whole way to Libreville. As soon as we arrive in Libreville, we will go to the spot where the plane crashed, not far from the stadium, he said.
It is imperative we play for them, for Zambia, because it is a fantastic country, he added.
Zambia booked their ticket to the final courtesy of substitute Emmanuel Mayuka, who scored 12 minutes from time to give the Copper Bullets victory over the four-time champions.
The goal came against the run of play, with Isaac Chansa setting up the 20-year-old striker, whose shot from outside the penalty area flew past goalkeeper Adam Kwarasey into the corner of the net.