The deadlock in Cairo was broken in extra time as Tunisian defender Dylan Bronn scored an own goal in the 101st minute.
In a game of high drama, both teams missed penalties minutes apart in the second half.
Senegal, who are yet to win any Cup of Nations title despite playing the most number of matches at the flagship African tourney can now dare dream as their tactician Aliou Cisse makes history by playing in two finals as a player (2002) and now as a coach. Mane was presented a scoring opportunity but he was unable to beat the Tunisian goalkeeper, the game witnessed a lot of chances not converted. The Lions of Teranga had literally the lion's share of possession and chances in the opening 45 with one of the three tournament top scorers Sadio Mane having the best of the evening.
If he wins #AFCON2019, and starts 2019/20 strongly, surely he's in the Ballon d'Or running? Senegal continued being pinned back as Ferjani Sassi drew a low save from Alfred Gomis following Khenissi's layoff. He took a very poor shot lacking power and Gomis easily judged the direction and grasped the ball into his safe arms.
Tunisia thought they would have a chance to equalize when Idrissa Gueye handled in the penalty area, but the Ethiopian referee reversed his original decision to award a penalty after watching replays. Only four minutes later Senegal were handed a penalty when Ismaila Sarr was brought down by Dylan Bronn. The normal regulation time ended 0-0 as they proceed to extra time.
Senegal players are expecting a tough final against Algeria on Friday night at Cairo Stadium and they hope to be Senegal's first generation to win the AFCON title.
Manchester City star Riyad Mahrez earned the Desert Foxes a final spot in the tournament by firing in a banger in the 94 minute through a stunning free-kick from the edge of the box to seal a 2-1 victory over the Super Eagles.