Simon Adingra had equalised with the hosts' first shot on target in the 90th minute to send the match to extra time, and Diakite - who will miss Wednesday's semi-final against Congo - completed a thrilling comeback by scoring in what was the 122nd minute of the game.