Day two of the 2013 COSAFA Under-20 Youth Championships in Lesotho saw 17 goals scored in just five matches as the various groups began to take shape on Wednesday.
Wins for South Africa, Kenya, Angola and Zimbabwe have given them the early advantage in their pools, while defending champions Zambia were held to a 1-1 draw by Namibia.
South Africa got their Group C campaign off to a winning start with a 4-0 victory over Seychelles in Mafeteng. as goals from Siyanda Ngubo (two), Ayabulela Magqwaka and Nhlakanipho Ntuli gave them a comfortable win.
Ngubo got the ball rolling with a lovely finish beyond Seychelles goalkeeper Dawind Rosette having been sent one-on-one with the glove man on 13 minutes.
It was 2-0 just past the midway point of the first half when Rosette failed to collect the ball in his penalty area and Magqwaka turned the ball home into an empty net.
The second half was more of the same one-way traffic as Ngubo added his second shortly after the break and Ntuli supplied an excellent finish to complete the scoring late on.
At the same time in Maseru, the rescheduled Group A fixture between Kenya and Mauritius was played having been delayed from the opening day, with the East African guest running out winners by the same score line.
John Nairuka scored the opener for Kenya midway through the first half, sliding the ball home after a cross from the right.
It was 2-0 on 30 minutes when a low free-kick from Collins Shivaki nestled in the bottom corner, before defender Geoffrey Shiveka added a third six minutes before halftime.
The second half was a tighter affair, but Kenya got their fourth when substitute Enock Agwanda netted near the end.
Defending champions Zambia had to come from behind to secure a 1-1 draw with a tough Namibian side in their Group C game in Mafeteng.
Terdius Uiseb gave Namibia the lead early on with a skilful glancing header but after substitute Patson Daka had missed a one-on-one chance with Namibia goalkeeper Edward Maova, he did find an equalizer for the side. Daka headed home a corner for Young Chipolopolo on 57 minutes.
Zambia poured forward in search of a winner, but it was Namibia who came closest to stealing the points as they hit the woodwork late on.
Angola took a firm grip on Group B as they romped to a 5-1 success over Madagascar in Maseru.
The Angolans led 5-0 at the break as Joao de Oliveria grabbed a hat-trick and Manuel Afonso two as the pair terrorized the Malagasy defence.
Madagascar restored some pride with a much better second half showing and were rewarded when Angelo Andreas scored late on for a consolation goal.
Zimbabwe got their tournament off to a winning start with a 2-1 success over Swaziland, at the same time dumping the latter out of the tournament.
Following Swaziland's 2-0 loss to Botswana on Tuesday, they cannot finish top of Group D and so have no chance of making the semi-finals.
Walter Musona, younger brother of Kaizer Chiefs striker Knowledge, gave Zimbabwe the lead on 10 minutes with a headed goal.
Mlamuli Nkambule looked to have rescued a point for Swaziland with eight minutes to go, but after a succession of injuries meant that there would be 11 minutes added at the end of the match, Zimbabwe found a late winner with virtually the last kick of the game through Tafadzwa Kutinyu, a dramatic end to another scintillating day of football.