Mon, 21 May - Sun, 27 May 2012
Saturday, 26 May 2012 CAT (UTC+2)
29', 86' Divason Chiremba, 51' Nafe Msasa - 61' Edson Chagara, 65' Sunganani Matiko
24' Dave Moya, 55' Asedi Ayami, 70',88' Rodrick Gonani
51' Emmanuel Banda
39' T. September, 60' K. Erasmus #Finals
Sunday, 27 May 2012 CAT (UTC+2)
H1 Enaya Banda - H2 Musakayike Mlenga, 90+?' Timothy Chitedze
40' Martin Masoatheka, 77' Welani Nyirenda - 59' Eliya Kabingu
H1 Zasha Mnong'oneza, H2 Isaac Nankapa - H1 Brave Phiri
Mon, 21 May - Sun, 27 May 2012