Mon, 16 Jul - Sun, 22 Jul 2012
Friday, 20 July 2012 CAT (UTC+2)
29' (P), 87' (P) K. Mouelhi, 90+3' Y. N'Djeng - 42' F. Mellouli, 85' M. Messaoud
Saturday, 21 July 2012 CAT (UTC+2)
H2 Chikoti Chirwa, H2 (OG) Lovemore Mitengo - H1,H2 Steven Mkwandawire, H1 Victor Phiri
Lazarus Chirwa, Charles Beni, Lusekelo Mwathengele - Innocent Dzimbiri, Joseph Kamwendo
Tizgowere Kumwenda, Dalitso Sailesi - Yamikani Chester
Charles Ngosi - Brave Phiri
Sunday, 22 July 2012 CAT (UTC+2)
Green Harawa, Rodrick Gonani, Blessings Tembo
Zasher Nong'oneza, Chifundo Mphimba, Gift Mphonde, Oswald Mkagula - Micium Mhone
11',32' T. Mputu - 70' (P),84' E. Clottey
79' M. Aboutrika