Burundi took the lead in the 34th minute, when Kwizera outplayed Bune Butako, to beat Ethiopia's custodian Alemu Tarik.
Ethiopia fought back gallantly and Tilahun Abel’s right wing cross headed almost said past Burundi goalkeeper Jonathan Nahimana in the 38th minute.
Burundi’s Leon Hererimana was yellow carded by referee Anthony Ogwayo for wasting time in the 40th minute. Dawa managed to equalise for Ethiopia in the 45th minute after he received a left wing cross from Ete Biruk.
Ogwayo again yellow carded Burundi’s Tressor Ndikumana in the 48th minute after he fouled Dawa.
After the breather, Burundi upped their game as they launched relentless attacks which finally bore fruit as Urasenga scored the second goal in the 53rd minute.
As the match progressed, Ethiopian’s Gerba Henok fouled Shaban Hussein in the box and the referee dully gave the penalty which Mavugo converted in the 67th minute.
Shassir killed off the match with a 77th minute screamer from the box to seal the fate of their opponents.