Swaziland and Zimbabwe played to a 2-2 stalemate in the Group A 2016 Cosafa Castle Cup opener on Saturday afternoon.
Felix Badenhorst scored a brace for Sihlangu Semnikati, but the Warriors showed great resilience to come from a goal down on two occasions, and subsequently earn what could prove to be a valuable point.
Badenhorst, who is a reported transfer target of South Africa Premier Soccer League side Kaizer Chiefs, showed why he is so highly rated in the 17th minute.
The Mbabane Swallows forward with a superbly timed run in behind the Zimbabwe defence before heading the ball past Tatenda Mukuruva, 1-0.
Swaziland dominated most of the match and should have been at least two goals up before Obadiah Tarumbwa leveled matters on 56 minutes.
The former AmaTuks forward's goal a carbon copy of Badenhorst's opener; ghosting in behind the Swazi defensive line before guiding his header into the back of the net.
Swaziland restored their lead in the 65th minute. Badenhorst converting from the penalty spot after Danny Phiri handled the ball inside the area.
But, the Warriors struck back once more. Ronald Pfumbidzai punishing poor defending by Harris Bulunga's men with 12 minutes remaining - his overhead kick an early contender for goal of the tournament.
Zimbabwe (0) 2 (Tarumbwa 56' Pfumbidzai 78')
Swaziland (1) 2 (Badenhorst 17' 65')
Zimbabwe: Mukuruva; Zvirekwi (Kutinyu 90'), Kangwa (Chapapiwa 54') , Muroiwa, Hadebe, Masuku, Phiri, Mudehwe (Manuvire 77'), Tarumbwa, Pfumbidzai, Mashumba
Swaziland: Ginndiza; Mabila, Muzi Dlamini (Nhleko 82'), Mdluli, Mkhweli, Badenhorst, Ndzinisa, Lukhele, Dlamini, Ndlovo, Tsabedze (Palma 69')