Egypt and Cameroon supporters waved flags and chanted on their way to the Stade de l'Amitie Sino-Gabonaise in Libreville, a few hours before the African Nations Cup final takes place.
They also blew trumpets to cheer on their respective sides, who meet in the final for the third time in the tournament's history.
Egypt won both matches, defeating Cameroon on penalties following a 0-0 draw on home soil in 1986 and claiming a narrow 1-0 victory in 2008 in Ghana, thanks to a late strike from iconic playmaker Mohamed Abou-Treika.
The Pharaohs are eyeing a record-extending eighth Nations Cup title while Cameroon aim to lift the trophy for a fifth time.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)