Mali were eliminated from the Africa Cup of Nations after drawing their final Group D match 1-1 with Uganda in Oyem.
Alain Giresse's men came into the game needing a win to stand any chance of progressing to the knockout stages, but as it turned out they would have crashed out regardless of their result after Egypt beat Ghana in the pool's other game.
Neither goalkeeper had a save to make in a first half which saw the two teams - who had both failed to score in each of their first two games - struggle to cope with extreme wet conditions.
But the sides exchanged superb goals after the break, Faruku Miya's powerful strike for Uganda cancelled out by a brilliant free-kick from Yves Bissouma.
There were no major chances for a winner, though, and both nations will watch the rest of the competition from home.
Mali finished third in the 2012 and 2013 AFCON tournaments, but have now exited at the group stage twice in a row.
Uganda were already eliminated going into the final matchday and end the event with just one point after qualifying for the first time since making the final back in 1978.
Mali threatened first with Moussa Marega shooting against the side netting after Molla Wague had headed into his path.
Uganda were then in on goal after Miya's impressive throughball released Luwagga Kizito, but the ball was caught up in a puddle as the Rio Ave attacker prepared to shoot, denying him the chance to test Oumar Sissoko.
Mali came close at the other end when captain Yacouba Sylla curled inches over with an effort from 20 yards as a poor first half ended without a goal.
Kalifa Coulibaly failed to trouble Robert Odongkara with a header from Moussa Doumbia's cross as the second half started at an even slower pace.
Uganda thought they had opened the scoring, but the assistant's offside flag was raised after Khalid Aucho's shot deflected in off Kizito, who had strayed past the last defender.
But Uganda were not to be denied and they soon took the lead in stunning fashion, scoring with the match's first shot on target after 70 minutes.
Miya received Denis Iguma's pass and took one touch before rifling an unstoppable effort past Sissoko from the edge of the area.
Mali then produced an even better response three minutes later, Bissouma unleashing a magnificent free-kick from 30 yards into the top corner, leaving Odongkara rooted to his spot.
Giresse's side pressed for a winner but stretching substitute Mustapha Yatabare struck over with their best chance as they failed to trouble Odongkara and exited the competition.
|Icardi to Real Madrid? Nara will not say yes or no|
|Ronaldo proud to compete with Messi|
|Wenger struggling to solve Arsenal goal drought|
|Pique wants to face Guardiola, City in Champions League final|
|Tevez nearing Boca Juniors return|
|Ronaldo? I was better, says Gremio coach Renato|
|Pique: I understood why Neymar left Barca for PSG|
|Klopp: We´re all fighting for second place|
|Every player has a price – Mourinho hints at January exits|
|Good question! Guardiola ducks Sanchez link and lauds Walker|
|Guardiola addresses Mourinho´s tactical foul claims|
|Call the doctor! Conte protests no malice in David Luiz absence|
|Sheffield Wednesday 0 Wolves 1: Brilliant Neves fires leaders seven clear|
|Premier League title City´s to lose, but Sterling wary of United charge|
|Barcelona´s Deulofeu a Clasico doubt after training injury|
|Salah ´is a player I rate a lot´, says Zidane|
|Allardyce lauds ´invaluable´ Rooney|
|Ramos fit for Club World Cup final|
|Lille sack Bielsa to end failed experiment|
|Manchester United job like Real Madrid, says Mourinho|
|Fernandinho is much better than I was, Guardiola claims|
|That Harry Kane team? – I´m over Guardiola dig, says Pochettino|
|Mourinho open to January moves as Griezmann rumours swirl|
|Berizzo set for Sevilla return after cancer surgery|
|Manchester City will not go unbeaten in Premier League - Guardiola|
|Man City are the best – Pochettino braced for Spurs´ toughest test|
|Conte hopeful over David Luiz´s ´serious´ knee injury|
|Neymar not an injury risk after Brazil trip - Emery|
|Bailly to miss three months due to ankle surgery|
|Klopp defends Liverpool rotation policy|
|Arsenal fan Prince Harry´s wedding day to clash with FA Cup final|
|He´s one of the best – Simeone showers Oblak with praise|
|Juventus won´t sell in-demand Pjaca, agent claims|
|Bolasie in line for Everton return after long-term injury|
|Maradona told Real Madrid to sign Mbappe|
|Sydney FC 3 Melbourne City 1: Champions come from behind to go eight points clear|
|Red-hot Salah wins Player of the Month|
|Heynckes unaware of reported Sanches loan termination|
|Maradona: I´d have won more Ballons d´Or than Ronaldo and Messi|
|Wenger confirms Wilshere contract talks imminent|
|We´ve never been approached by Man United – Wenger rejects Ozil reports|
|Lewandowski demands focus ahead of Christmas|
|Klopp right to rotate at Liverpool – Neville|
|Donnarumma plays down Milan exit rumours|
|Barkley could leave in January – Allardyce|
|Pulisic voted youngest-ever male USA player of the year|
|Griezmann will be allowed to leave – Simeone|
|Guardiola appears to aim another dig at Mourinho|
|Vardy relishing Fleetwood return|
|Almiron blocked from becoming Las Palmas coach|
|Ligue 1 adopts VAR from next season|
|Calabria extends AC Milan contract|
|Everton give new deals to Calvert-Lewin, Holgate & Kenny|
|Under-fire Hughes promises results will come for Stoke|
|Mourinho asked to explain pre-Manchester derby comments|
|Stoger sets Dortmund end of year target|
|Dyche: No swaggering from high-flying Burnley|
|Watzke plays down Nagelsmann rumour as Dortmund plan for 2018|
|Guardiola´s record runs with Manchester City, Bayern Munich and Barcelona compared|
|Benteke goal drought a concern for Hodgson|
|City look frightening – Rose|
|Kahn regrets rejecting Manchester United|
|Bayern wrapping up Ribery for Christmas|
|Wilshere no closer to signing fresh Arsenal contract|
|Resurgent Rooney has Europe´s best shot-conversion record|
|Pastore bullish over PSG chances against Madrid|
|Independiente boss overjoyed by ´dream´ Copa Sudamericana success|
|Silva is an animal - Guardiola|
|Wenger not blaming Sanchez for Arsenal´s goal woes|
|Mourinho can´t find room for misfiring Mkhitaryan|
|Guardiola tells fans Man City won´t stop after record-breaking win|
|Mirabelli: Donnarumma has to beg Milan if he wants to leave|
|Bayern lacked verve, says Heynckes|
|Di Maria wants more game time at PSG after goalscoring display|
|Gattuso: Donnarumma shaken by abuse from AC Milan fans|
|Pellegrino calls for Southampton reaction|
|Benitez ´needs to know´ extent of Newcastle´s transfer budget|
|Zidane will not request striker signing despite Benzema blanks|
|Bournemouth excellent in Old Trafford loss – Howe|
|Wilshere´s performance ´very positive´, says Wenger|
|Pochettino challenges Spurs to keep top-four berth|
|I´d be in Brazil if the title race was over – Mourinho|