Nations Cup qualifiers: Malawi, Rwanda and Botswana go through
Malawi have reached the group stage of qualifying for the 2015 Africa Cup of Nations after beating Benin on penalties.
The Flames went into Saturday's second round, second-leg tie trailing 1-0 from last week's game in Cotonou but made the most of home advantage in the return to keep alive their hopes of reaching next year's tournament in Morocco.
John Banda put the hosts 1-0 up - levelling the aggregate score - after only 13 minutes when he struck a spectacular scissor kick volley from the edge of the area.
Malawi, who are 16 places below Benin on the Africa rankings list, remained on the front foot for the rest of the game but were unable to break through again, leaving the match to be decided on spot-kicks.
Benin's star player Stephane Sessegnon had the Squirrels first spot-kick saved, missed, handing Malawi an advantage they never surrendered as they went on to win the shoot-out 4-3.
They will now face Mali, Ethiopia and Africa's top-ranked side Algeria in Group B.
Rwanda also made it through on penalties after they came back from a 2-0 first-leg loss to Congo-Brazzaville.
Coach Stephen Constantine masterminded a similar comeback last time out as they shocked Libya 3-0 to win 3-2 on aggregate but this time the Wasps needed spot-kicks to clinch victory.
Both normal time goals came in the second half, Michel Ndahinduka pulling the first goal back on 55 minutes and five minutes later Meddy Kagere made it 2-0 on the day and all square overall.
With no further goals scored it took penalties to separate the teams and Rwanda won the shoot-out 4-3, with Patrick 'Pappy' Sibomana scoring the decisive kick.
They join title-holders Nigeria, South Africa and Sudan in Group A for the September-November mini-league phase.
In Saturday's late kick-off Botswana come back from behind to earn a 1-1 draw at Guinea-Bissau and qualify 3-1 on aggregate.
Ivanildo opened the scoring on 20 minutes to give Guinea-Bisseau hope of pulling off a comeback but the Zebras equalised on the day through Jerome Ramatlhakwane to restore the two-goal advantage they built after the first leg.
Botswana will come up against Egypt, Tunisia and Senegal in Group G.
Sierra Leone sealed their place in the next stage after their game away to Seychelles was cancelled on Friday on the advice of the host country's health ministry because of fears over the Ebola virus.
With no chance to postpone the match to a later date, Seychelles have forfeited the tie, which they trailed 2-0 from the first leg, and consequently their place in the competition.
The Confederation of African Football has confirmed Sierra Leone (picture above) have now advanced to Group D alongside Ivory Coast, Cameroon and DR Congo.