Final Table: 1.Silver Strikers (Lilongwe) 30 19 10 1 58-17 67 Champions 2.Mighty Mukuru Wanderers (Blantyre) 30 17 7 6 57-19 58 3.Nyasa Big Bullets FC (Blantyre) 30 14 13 3 42-20 55 [C] 4.Mzuzu City Hammers 30 13 9 8 31-32 48 [*1] 5.Civil Service United (Lilongwe) 30 11 10 9 35-27 43 6.Creck Sporting 30 10 12 8 44-33 42 [P] [*3] 7.Karonga United 30 11 9 10 30-30 42 8.Moyale Barracks (Mzuzu) 30 9 12 9 30-27 39 9.MAFCO (Salima) 30 9 12 9 30-39 39 10.Kamuzu Barracks (Lilongwe) 30 8 13 9 30-29 37 11.Dedza Dynamos Salima Sugar 30 7 15 8 32-31 36 12.Mighty Tigers FC (Blantyre) 30 8 11 11 26-38 35 13.Chitipa United 30 7 8 15 35-46 29 -------------------------------------------------------------- 14.FOMO FC (Mulanje) 30 8 5 17 20-38 29 [P] Relegated [*2] 15.Bangwe All Stars 30 6 9 15 17-34 27 Relegated 16.Baka City 30 2 7 21 17-74 13 [P] Relegated [*1] Ekwendeni Hammers were renamed Mzuzu City Hammers [*2] FOMO = Friends Of Mulanje Orphans [*3] Kawinga FC were renamed Creck Sporting Club Round 1 [Apr 6] Moyale Barracks 2-1 MAFCO FOMO 1-0 Bangwe All Stars Silver Strikers 2-0 Chitipa United Dedza Dynamos 1-1 Bullets [Apr 7] Mighty Wanderers 1-1 Kamuzu Barracks Creck Sporting 3-1 Mighty Tigers Mzuzu City Hammers 1-0 Civil Service Baka City 0-1 Karonga United Round 2 [Apr 13] Bullets 0-0 Mighty Tigers MAFCO 1-1 Kamuzu Barracks Civil Service 3-0 Dedza Dynamos Mzuzu City Hammers 2-1 Baka City [Apr 14] Creck Sporting 3-2 Moyale Barracks FOMO 0-3 Mighty Wanderers Silver Strikers 3-1 Bangwe All Stars Chitipa United 4-1 Karonga United Round 3 [Apr 20] Moyale Barracks 3-0 Civil Service Baka City 0-0 MAFCO Mighty Wanderers 3-0 Creck Sporting Kamuzu Barracks 3-1 FOMO [Apr 21] Chitipa United 0-3 Bullets Mighty Tigers 1-0 Mzuzu City Hammers Dedza Dynamos 1-1 Silver Strikers Bangwe All Stars 1-1 Karonga United Round 4 [Apr 27] Bullets 2-1 Baka City Silver Strikers 5-1 MAFCO Creck Sporting 1-2 Mzuzu City Hammers [Apr 28] FOMO 1-0 Chitipa United Karonga United 3-1 Mighty Tigers Civil Service 1-2 Kamuzu Barracks Bangwe All Stars 0-0 Mighty Wanderers Moyale Barracks 0-0 Dedza Dynamos Round 5 [May 2] Chitipa United 0-1 Mighty Tigers [May 4] Baka City 0-2 Silver Strikers Mzuzu City Hammers 1-1 Moyale Barracks Bullets 1-1 Mighty Wanderers [May 5] Kamuzu Barracks 1-0 Bangwe All Stars Karonga United 1-1 Creck Sporting Dedza Dynamos 3-0 MAFCO Civil Service 1-0 FOMO Round 6 [May 11] Moyale Barracks 1-1 Chitipa United MAFCO 1-1 Bullets Civil Service 1-1 Bangwe All Stars Mighty Wanderers 1-0 Karonga United FOMO 1-1 Baka City [May 12] Silver Strikers 2-0 Creck Sporting Mzuzu City Hammers 1-0 Kamuzu Barracks Mighty Tigers 1-1 Dedza Dynamos Round 7 [May 16] Mighty Tigers 4-1 Baka City [May 18] Creck Sporting 1-0 FOMO Bullets 2-0 Mzuzu City Hammers Kamuzu Barracks 0-0 Moyale Barracks [May 19] Bangwe All Stars 0-1 MAFCO Dedza Dynamos 0-0 Chitipa United Karonga United 1-1 Civil Service Silver Strikers 2-0 Mighty Wanderers Round 8 [May 24] Chitipa United 1-3 Civil Service [May 25] MAFCO 1-0 FOMO Silver Strikers 4-2 Karonga United Mzuzu City Hammers 2-0 Mighty Wanderers Baka City 1-1 Creck Sporting [May 26] Mighty Tigers 2-3 Kamuzu Barracks Dedza Dynamos 3-0 Bangwe All Stars [May 27] Moyale Barracks 0-0 Bullets Round 9 [May 30] Kamuzu Barracks 2-1 Karonga United [May 31] Civil Service 3-0 Baka City [Jun 1] Mighty Wanderers 3-1 Dedza Dynamos FOMO 2-1 Mzuzu City Hammers MAFCO 1-2 Creck Sporting Moyale Barracks 1-0 Mighty Tigers [Jun 2] Bullets 0-1 Silver Strikers Bangwe All Stars 3-0 Chitipa United Round 10 [Jun 23] Creck Sporting 1-1 Bullets Karonga United 2-0 Moyale Barracks Mighty Wanderers 3-0 Civil Service MAFCO 2-0 Chitipa United Bangwe All Stars 0-0 Mzuzu City Hammers FOMO 1-1 Dedza Dynamos [Jun 24] Mighty Tigers 2-2 Silver Strikers Baka City 0-0 Kamuzu Barracks Round 11 [Jun 29] Kamuzu Barracks 0-0 Bullets FOMO 2-1 Moyale Barracks Baka City 2-0 Bangwe All Stars [Jun 30] Civil Service 0-2 Silver Strikers Chitipa United 1-1 Creck Sporting Mighty Tigers 1-2 Mighty Wanderers Dedza Dynamos 1-0 Karonga United [Jul 1] Mzuzu City Hammers 1-1 MAFCO Round 12 [Jul 13] Mighty Wanderers 1-2 Moyale Barracks Mighty Tigers 2-3 MAFCO Creck Sporting 1-0 Bangwe All Stars Karonga United 3-0 FOMO [Jul 14] Bullets 1-1 Civil Service Kamuzu Barracks 2-2 Silver Strikers Mzuzu City Hammers 2-1 Dedza Dynamos Chitipa United 4-1 Baka City Round 13 [Jul 16] Bangwe All Stars 0-0 Mighty Tigers [Jul 17] Bullets 3-0 FOMO Creck Sporting 1-2 Civil Service MAFCO 2-0 Karonga United [Jul 18] Silver Strikers 5-0 Mzuzu City Hammers Mighty Wanderers 2-0 Chitipa United Dedza Dynamos 2-2 Kamuzu Barracks Baka City 1-2 Moyale Barracks Round 14 [Jul 21] MAFCO 0-0 Mighty Wanderers Silver Strikers 1-0 FOMO Mzuzu City Hammers 1-0 Chitipa United Karonga United 2-1 Bullets [Jul 24] Civil Service 0-0 Mighty Tigers Kamuzu Barracks 2-2 Creck Sporting Moyale Barracks 1-1 Bangwe All Stars [Jul 25] Dedza Dynamos 4-0 Baka City Round 15 [Jul 27] Mighty Tigers 2-2 FOMO [Jul 28] Moyale Barracks 0-0 Silver Strikers [Jul 29] Chitipa United 4-1 Kamuzu Barracks [Jul 31] Karonga United 1-1 Mzuzu City Hammers MAFCO 2-2 Civil Service Bangwe All Stars 0-2 Bullets [Aug 1] Baka City 0-2 Mighty Wanderers Creck Sporting 2-0 Dedza Dynamos Halfway Table: 1.Silver Strikers (Lilongwe) 15 11 4 0 34- 9 37 2.Mighty Mukuru Wanderers (Blantyre) 15 8 4 3 22-10 28 3.Mzuzu City Hammers 15 7 4 4 15-16 25 [*1] 4.Nyasa Big Bullets FC (Blantyre) 15 5 8 2 18- 9 23 [C] 5.Kamuzu Barracks (Lilongwe) 15 5 8 2 20-18 23 6.Creck Sporting 15 6 5 4 20-19 23 [P] [*3] 7.Moyale Barracks (Mzuzu) 15 5 7 3 16-13 22 8.MAFCO (Salima) 15 5 6 4 17-19 21 9.Civil Service United (Lilongwe) 15 5 5 5 18-18 20 10.Dedza Dynamos Salima Sugar 15 4 7 4 19-16 19 11.Karonga United 15 5 4 6 19-20 19 12.Mighty Tigers FC (Blantyre) 15 3 6 6 18-21 15 13.FOMO FC (Mulanje) 15 4 3 8 11-22 15 [P] [*2] -------------------------------------------------------------- 14.Chitipa United 15 3 3 9 15-23 12 15.Bangwe All Stars 15 1 6 8 7-17 9 16.Baka City 15 1 4 10 9-28 7 [P] [*1] Ekwendeni Hammers were renamed Mzuzu City Hammers [*2] FOMO = Friends Of Mulanje Orphans [*3] Kawinga FC were renamed Creck Sporting Club Round 16 [Aug 10] Civil Service 4-0 Chitipa United Bangwe All Stars 2-1 Dedza Dynamos Karonga United 0-1 Silver Strikers Mighty Wanderers 8-0 Mzuzu City Hammers Creck Sporting 8-0 Baka City [Aug 11] FOMO 0-1 MAFCO Kamuzu Barracks 0-0 Mighty Tigers Bullets 1-1 Moyale Barracks Round 17 [Aug 17] Mighty Tigers 2-0 Moyale Barracks Mzuzu City Hammers 2-1 FOMO Chitipa United 4-0 Bangwe All Stars [Aug 18] Creck Sporting 2-1 MAFCO Dedza Dynamos 0-0 Mighty Wanderers Baka City 0-0 Civil Service [Aug 21] Karonga United 0-0 Kamuzu Barracks [Nov 23] Silver Strikers 0-0 Bullets Round 18 [Aug 22] Mzuzu City Hammers 2-0 Bangwe All Stars [Aug 23] Civil Service 0-1 Mighty Wanderers [Aug 24] Moyale Barracks 1-0 Karonga United Chitipa United 0-0 MAFCO Silver Strikers 2-0 Mighty Tigers [Aug 25] Kamuzu Barracks 4-0 Baka City Dedza Dynamos 1-0 FOMO [Sep 25] Bullets 3-2 Creck Sporting Round 19 [Aug 29] Chitipa United 1-1 Silver Strikers Kamuzu Barracks 0-1 Mighty Wanderers [Aug 30] Bangwe All Stars 0-1 FOMO [Aug 31] Civil Service 3-0 Mzuzu City Hammers Mighty Tigers 1-0 Creck Sporting MAFCO 1-1 Moyale Barracks Karonga United 1-0 Baka City [Oct 31] Bullets 1-1 Dedza Dynamos Round 20 [Sep 14] Silver Strikers 1-1 Moyale Barracks Dedza Dynamos 1-1 Creck Sporting Mzuzu City Hammers 0-1 Karonga United [Sep 15] FOMO 0-0 Mighty Tigers [Sep 18] Civil Service 0-0 MAFCO [Sep 19] Bullets 0-1 Bangwe All Stars Kamuzu Barracks 2-0 Chitipa United [Sep 21] Mighty Wanderers 10-0 Baka City Round 21 [Sep 21] Moyale Barracks 0-0 Creck Sporting [Sep 22] Dedza Dynamos 0-1 Civil Service [Sep 28] Karonga United 1-1 Chitipa United [Oct 2] Bangwe All Stars 0-0 Silver Strikers Mighty Wanderers 1-0 FOMO [Oct 19] Baka City 0-4 Mzuzu City Hammers [Nov 6] Mighty Tigers 0-3 Bullets [Nov 16] Kamuzu Barracks 1-2 MAFCO Round 22 [Sep 22] Bullets 4-2 Chitipa United Mzuzu City Hammers 0-0 Mighty Tigers [Sep 28] Civil Service 1-0 Moyale Barracks [Sep 29] FOMO 1-0 Kamuzu Barracks [Oct 27] MAFCO 2-1 Baka City [Dec 1] Karonga United 2-0 Bangwe All Stars [Dec 4] Creck Sporting 1-1 Mighty Wanderers [Dec 7] Silver Strikers 5-2 Dedza Dynamos Round 23 [Sep 25] Bangwe All Stars 3-0 Baka City [Oct 19] Moyale Barracks 3-1 FOMO [Oct 27] Silver Strikers 0-0 Civil Service [Nov 10] Mighty Wanderers 5-0 Mighty Tigers [Nov 17] Creck Sporting 1-1 Chitipa United Karonga United 0-0 Dedza Dynamos [Dec 7] Bullets 1-0 Kamuzu Barracks MAFCO 0-3 Mzuzu City Hammers Round 24 [Sep 22] Silver Strikers 1-0 Kamuzu Barracks [Sep 25] MAFCO 2-0 Mighty Tigers [Nov 27] Civil Service 2-2 Bullets [Dec 1] Dedza Dynamos 0-0 Mzuzu City Hammers [Dec 7] Moyale Barracks 1-2 Mighty Wanderers Bangwe All Stars 1-4 Creck Sporting FOMO 0-0 Karonga United Baka City 1-3 Chitipa United Round 25 [Sep 22] Karonga United 3-1 MAFCO [Sep 25] Kamuzu Barracks 2-0 Dedza Dynamos [Oct 20] Mighty Tigers 1-0 Bangwe All Stars [Oct 30] Chitipa United 1-2 Mighty Wanderers Civil Service 1-3 Creck Sporting Mzuzu City Hammers 0-2 Silver Strikers [Oct 31] Moyale Barracks 4-1 Baka City [Dec 1] FOMO 0-2 Bullets Round 26 [Sep 29] Baka City 0-1 Bullets [Oct 30] Mighty Tigers 0-0 Karonga United [Nov 9] Chitipa United 2-1 FOMO [Nov 10] Kamuzu Barracks 0-0 Civil Service Dedza Dynamos 1-0 Moyale Barracks Mzuzu City Hammers 0-0 Creck Sporting [Nov 20] MAFCO 1-6 Silver Strikers Mighty Wanderers 1-0 Bangwe All Stars Round 27 [Oct 6] Dedza Dynamos 3-0 Mighty Tigers Kamuzu Barracks 0-2 Mzuzu City Hammers Bullets 1-0 MAFCO [Oct 20] Creck Sporting 2-2 Silver Strikers Karonga United 1-0 Mighty Wanderers [Nov 6] Baka City 2-1 FOMO [Nov 16] Bangwe All Stars 1-0 Civil Service [Dec 4] Chitipa United 2-0 Moyale Barracks Round 28 [Oct 19] MAFCO 0-0 Dedza Dynamos [Oct 26] Mighty Wanderers 1-2 Bullets Moyale Barracks 0-0 Mzuzu City Hammers [Oct 27] Bangwe All Stars 1-1 Kamuzu Barracks Creck Sporting 0-1 Karonga United [Nov 3] FOMO 1-2 Civil Service [Nov 24] Mighty Tigers 1-0 Chitipa United [Nov 27] Silver Strikers 2-0 Baka City Round 29 [Oct 2] Mzuzu City Hammers 0-0 Bullets [Oct 26] Chitipa United 2-2 Dedza Dynamos [Oct 31] MAFCO 0-0 Bangwe All Stars [Nov 16] Baka City 2-2 Mighty Tigers [Nov 20] FOMO 1-0 Creck Sporting [Nov 23] Moyale Barracks 2-0 Kamuzu Barracks [Nov 24] Civil Service 3-0 Karonga United [Nov 30] Mighty Wanderers 0-1 Silver Strikers Round 30 [Nov 3] Bangwe All Stars 1-0 Moyale Barracks Chitipa United 1-3 Mzuzu City Hammers [Nov 6] Creck Sporting 0-0 Kamuzu Barracks [Nov 20] Baka City 1-1 Dedza Dynamos [Nov 27] Mighty Wanderers 2-2 MAFCO [Dec 4] FOMO 1-0 Silver Strikers Bullets 3-1 Karonga United [Dec 7] Mighty Tigers 1-0 Civil Service Final Table: 1.Silver Strikers (Lilongwe) 30 19 10 1 58-17 67 Champions 2.Mighty Mukuru Wanderers (Blantyre) 30 17 7 6 57-19 58 3.Nyasa Big Bullets FC (Blantyre) 30 14 13 3 42-20 55 [C] 4.Mzuzu City Hammers 30 13 9 8 31-32 48 [*1] 5.Civil Service United (Lilongwe) 30 11 10 9 35-27 43 6.Creck Sporting 30 10 12 8 44-33 42 [P] [*3] 7.Karonga United 30 11 9 10 30-30 42 8.Moyale Barracks (Mzuzu) 30 9 12 9 30-27 39 9.MAFCO (Salima) 30 9 12 9 30-39 39 10.Kamuzu Barracks (Lilongwe) 30 8 13 9 30-29 37 11.Dedza Dynamos Salima Sugar 30 7 15 8 32-31 36 12.Mighty Tigers FC (Blantyre) 30 8 11 11 26-38 35 13.Chitipa United 30 7 8 15 35-46 29 -------------------------------------------------------------- 14.FOMO FC (Mulanje) 30 8 5 17 20-38 29 [P] Relegated [*2] 15.Bangwe All Stars 30 6 9 15 17-34 27 Relegated 16.Baka City 30 2 7 21 17-74 13 [P] Relegated [*1] Ekwendeni Hammers were renamed Mzuzu City Hammers [*2] FOMO = Friends Of Mulanje Orphans [*3] Kawinga FC were renamed Creck Sporting Club
Round 1 [Jul 6] Chitipa United 1-1 Raiply [4-5 pen] Mitundu Baptist 1-3 Mighty Tigers Ndirande Stars 0-1 Baka City [Jul 7] Blue Eagles 0-0 Silver Strikers [5-3 pen] Moyale Barracks 7-1 Chintheche United Karonga United 2-1 Mzuzu City Hammers Bangwe All Stars 0-5 Bullets [Jul 8] Creck Sporting 2-2 FOMO [3-1 pen] Sporting FC 0-1 Lube Masters Nyambadwe United 2-3 Dedza Dynamos Cobbe Barracks 0-3 Mighty Wanderers [Jul 9] Civil Service 5-1 Chihame All Stars [Jul 10] Soccer Rangers 0-1 MAFCO Kamuzu Barracks 0-1 Iponga [Jul 14] MMF Marine 1-0 Ntcheu Warriors Simbi 1-2 Santhe ADMARC Round 2 [Jul 20] Lube Masters 1-1 Raiply [5-4 pen] Moyale Barracks 4-1 MMF Marine Blue Eagles 0-0 Santhe ADMARC [4-2 pen] Baka City 1-0 Creck Sporting [Jul 21] Mighty Tigers 1-1 Civil Service [2-4 pen] [Jul 27] Iponga 0-1 MAFCO [Jul 28] Mighty Wanderers 1-2 Bullets Karonga United 0-0 Dedza Dynamos [10-9 pen] Quarterfinals [Aug 3] Lube Masters 1-2 Moyale Barracks MAFCO 1-2 Karonga United [Aug 4] Bullets 1-0 Civil Service Baka City 0-3 Blue Eagles Semifinals [Aug 17] Blue Eagles 2-0 Karonga United [Aug 21] Moyale Barracks 1-3 Bullets Final [Sep 1] Blue Eagles 0-0 Bullets [3-2 pen (no extra time played)]
[Mar 30] Bullets 0-0 Silver Strikers [7-6 pen]
Quarterfinals First Legs [Sep 14] Bullets 2-0 Civil Service [Sep 15] Chitipa United 2-0 Kamuzu Barracks Mighty Wanderers 1-0 Bangwe All Stars [Sep 18] Silver Strikers 4-1 Dedza Dynamos Second Legs [Sep 28] Bangwe All Stars 1-0 Mighty Wanderers [2-4 pen] [Sep 29] Dedza Dynamos 1-2 Silver Strikers [Oct 19] Civil Service 0-0 Bullets [Oct 20] Kamuzu Barracks 2-0 Chitipa United [4-3 pen] Semifinals [Nov 2] Mighty Wanderers 0-1 Silver Strikers [Nov 3] Bullets 2-0 Kamuzu Barracks Final [Nov 9] Silver Strikers 0-1 Bullets [Ernest Petro 71]
Central Region Football League 2024 | Northern Region Football League 2024 | Southern Region Football League 2024
Central Region Football League 2024
Group Stage | Promotion Playoff
Group Stage
Group A
Reported Final Table:
1.Namitete Zitha 14 9 3 2 20-10 30 Promotion Playoff
2.Villa MW 14 8 1 5 19-15 25 Promotion Playoff
3.Extreme 14 6 6 2 19- 9 24 [R] Promotion Playoff
4.Mbabzi United 14 6 4 4 17-16 22 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
5.Santhe ADMARC 14 4 4 6 13-17 16
6.Mchinji Boma Strikers 14 4 3 7 16-22 15
7.Simbi 14 4 2 8 14-19 14
8.Kamuzu Barracks Reserve 14 2 4 8 12-24 10
NB: one more win than loss; total goal difference -2
Group B
Reported Final Table:
1.Leyman Panthers Lilongwe 14 7 4 3 24-15 25 Promotion Playoff
2.Mitundu Baptist 14 7 3 4 19-18 24 [P] Promotion Playoff
3.Airborne Rangers 14 6 4 4 17-12 22 Promotion Playoff
4.Ekas Freight Wanderers 14 5 6 3 12-10 21 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
5.Silver Strikers Reserve 14 5 5 4 23-11 20
6.Luanar 14 5 4 5 9-12 19
7.Ntcheu Warriors 14 4 1 9 11-16 13
8.Dedza Young Soccer 14 2 3 9 12-31 9
NB: total goal difference +2
Group C
Reported Table:
1.Blue Eagles Lilongwe 14 10 4 0 55- 9 34 [R] Promotion Playoff
2.Wimbe United 13 8 3 2 25-14 27 Promotion Playoff
3.Chatoloma ADMARC 14 6 2 6 22-38 20 [P] Promotion Playoff
4.Chisomo Academy 14 5 4 5 24-30 19 [P]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
5.Armour Battalion 13 5 3 5 22-13 18 Promotion Playoff
6.Dzaleka Future 14 4 4 6 17-22 16
7.Dwangwa United 14 4 2 8 21-22 14
8.Kasungu United 14 1 2 11 9-45 5
NB: total goal difference +2;
Armour Battalion qualified by not losing final match to Wimbe United
Promotion Playoff
Final Table:
1.Blue Eagles Lilongwe 22 19 3 0 52-11 60 [R] Promoted
--------------------------------------------------------------
2.Villa MW 22 13 6 3 45-30 45
3.Namitete Zitha 22 11 3 8 40-31 36
4.Mitundu Baptist 22 11 5 6 33-29 38 [P]
5.Extreme 22 9 5 8 32-31 32 [R]
7.Leyman Panthers Lilongwe 22 8 6 8 24-25 30
6.Wimbe United 22 8 4 10 25-29 28
8.Chatoloma ADMARC 22 6 7 9 33-43 25 [P]
9.Mbabzi United 22 4 8 10 25-31 20
10.Airborne Rangers 22 5 3 14 31-42 18
11.Ekas Freight Wanderers 22 3 8 11 26-50 17
12.Armour Battalion 22 4 4 14 26-40 16
[Sep 28]
Mitundu Baptist 1-0 Leyman Panthers
Extreme 1-4 Airborne Rangers
[Sep 29]
Villa MW 1-2 Blue Eagles
Namitete Zitha 3-1 Ekas Freight Wanderers
[Oct 2]
Mbabzi United 2-2 Wimbe United
Armour Battalion 5-0 Chatoloma ADMARC
[Oct 5]
Chatoloma ADMARC 1-1 Extreme
Ekas Freight Wanderers 3-3 Armour Battalion
[Oct 6]
Wimbe United 1-0 Mitundu Baptist
[Oct 7]
Leyman Panthers 2-1 Villa MW
[Oct 12]
Mitundu Baptist 1-1 Ekas Freight Wanderers
Namitete Zitha 3-1 Wimbe United
[Oct 13]
Villa MW 2-1 Chatoloma ADMARC
Armour Battalion 0-1 Airborne Rangers
Mbabzi United 0-4 Blue Eagles
[Oct 16]
Ekas Freight Wanderers 1-0 Mbabzi United
Extreme 2-1 Leyman Panthers
[Oct 19]
Chatoloma ADMARC 2-3 Mitundu Baptist
Airborne Rangers 0-1 Mbabzi United
[Oct 20]
Leyman Panthers 1-0 Armour Battalion
Wimbe United 0-2 Villa MW
Blue Eagles 3-0 Extreme
[Oct 23]
Airborne Rangers 2-0 Namitete Zitha
[Oct 26]
Namitete Zitha 3-2 Chatoloma ADMARC
Villa MW 1-0 Ekas Freight Wanderers
Mitundu Baptist 1-0 Airborne Rangers
[Oct 27]
Mbabzi United 0-0 Leyman Panthers
Armour Battalion 0-3 Blue Eagles
Extreme 1-1 Wimbe United
[Oct 30]
Ekas Freight Wanderers 3-3 Airborne Rangers
Armour Battalion 1-2 Villa MW
Blue Eagles 2-0 Namitete Zitha
[Oct 31]
Leyman Panthers 1-0 Wimbe United
Mbabzi United 0-2 Extreme
[Nov 2]
Mitundu Baptist 0-0 Namitete Zitha
Airborne Rangers 0-2 Blue Eagles
Villa MW 0-0 Mbabzi United
[Nov 3]
Extreme 2-0 Armour Battalion
[Nov 6]
Wimbe United 3-0 Ekas Freight Wanderers
Namitete Zitha 2-4 Villa MW
Blue Eagles 6-2 Chatoloma ADMARC
Mitundu Baptist 2-1 Armour Battalion
[Nov 9]
Chatoloma ADMARC 2-1 Wimbe United
Armour Battalion 1-0 Mbabzi United
[Nov 10]
Airborne Rangers 2-3 Villa MW
Ekas Freight Wanderers 1-1 Extreme
[Nov 13]
Ekas Freight Wanderers 2-4 Blue Eagles
Chatoloma ADMARC 1-1 Leyman Panthers
Mbabzi United 1-0 Mitundu Baptist
[Nov 14]
Wimbe United 2-0 Armour Battalion
Extreme 2-1 Namitete Zitha
[Nov 16]
Villa MW 2-1 Extreme
Leyman Panthers 2-1 Airborne Rangers
[Nov 17]
Namitete Zitha 4-3 Mbabzi United
Blue Eagles 1-0 Wimbe United
[Nov 20]
Airborne Rangers 2-2 Chatoloma ADMARC
Leyman Panthers 1-1 Ekas Freight Wanderers
[Nov 21]
Blue Eagles 0-0 Mitundu Baptist
[Nov 23]
Chatoloma ADMARC 3-2 Mbabzi United
[Nov 24]
Wimbe United 2-0 Airborne Rangers
Mitundu Baptist 3-5 Villa MW
Namitete Zitha 3-2 Leyman Panthers
[Nov 27]
Chatoloma ADMARC 5-0 Ekas Freight Wanderers
Armour Battalion 0-1 Namitete Zitha
Extreme 1-2 Mitundu Baptist
Leyman Panthers 0-1 Blue Eagles
Halfway Table:
1.Blue Eagles Lilongwe 11 10 1 0 28- 5 31 [R]
--------------------------------------------------------------
2.Villa MW 11 8 1 2 23-14 25
3.Namitete Zitha 11 6 1 4 20-19 19
4.Mitundu Baptist 11 5 3 3 13-12 18 [P]
5.Leyman Panthers Lilongwe 11 4 3 4 11-11 15
6.Extreme 11 4 3 4 14-16 15 [R]
7.Wimbe United 11 4 2 5 13-12 14
8.Chatoloma ADMARC 11 3 3 5 21-26 12 [P]
9.Airborne Rangers 11 3 2 6 15-17 11
10.Mbabzi United 11 2 3 6 9-17 9
11.Ekas Freight Wanderers 11 1 5 5 13-25 8
12.Armour Battalion 11 2 1 8 11-17 7
[Nov 30]
Airborne Rangers 1-2 Extreme
[Dec 1]
Ekas Freight Wanderers 0-3 Namitete Zitha
Blue Eagles 3-0 Villa MW
[Dec 4]
Leyman Panthers 0-1 Mitundu Baptist
[Dec 7]
Wimbe United 2-1 Mbabzi United
Namitete Zitha 0-1 Blue Eagles
[Dec 8]
Ekas Freight Wanderers 0-2 Mitundu Baptist
[Dec 9]
Chatoloma ADMARC 1-1 Armour Battalion
[Dec 11]
Mbabzi United 2-2 Airborne Rangers
Mitundu Baptist 1-0 Wimbe United
[Dec 12]
Chatoloma ADMARC 0-0 Villa MW
[Dec 15]
Wimbe United 2-1 Namitete Zitha
Airborne Rangers 1-2 Armour Battalion
Extreme 3-0 Chatoloma ADMARC
Blue Eagles 1-1 Mbabzi United
[Dec 18]
Wimbe United 1-1 Leyman Panthers
Villa MW 1-0 Armour Battalion
Airborne Rangers 4-0 Ekas Freight Wanderers
Extreme 1-1 Mbabzi United
[Dec 19]
Namitete Zitha 1-2 Mitundu Baptist
[Dec 21]
Mbabzi United 1-2 Villa MW
[Dec 22]
Blue Eagles 2-1 Airborne Rangers
Armour Battalion 0-2 Extreme
Leyman Panthers 1-2 Chatoloma ADMARC
Wimbe United 3-2 Ekas Freight Wanderers
[Dec 26]
Airborne Rangers 2-0 Leyman Panthers
Mitundu Baptist 1-3 Blue Eagles
Wimbe United 0-1 Chatoloma ADMARC
Mbabzi United 1-1 Armour Battalion
[Dec 27]
Ekas Freight Wanderers 3-3 Villa MW
[Dec 29]
Villa MW 7-3 Airborne Rangers
Extreme 1-0 Ekas Freight Wanderers
Armour Battalion 3-3 Mitundu Baptist
Chatoloma ADMARC 0-0 Blue Eagles
[Jan 2]
Mitundu Baptist 1-2 Mbabzi United
Namitete Zitha 3-0 Extreme
Blue Eagles 4-0 Ekas Freight Wanderers
Armour Battalion 3-0 Wimbe United
[Jan 4]
Mbabzi United 2-2 Namitete Zitha
[Jan 5]
Extreme 2-3 Villa MW
Wimbe United 1-2 Blue Eagles
Armour Battalion 2-3 Leyman Panthers
[Jan 8]
Blue Eagles 4-1 Armour Battalion
Chatoloma ADMARC 5-0 Airborne Rangers
Ekas Freight Wanderers 1-1 Leyman Panthers
Villa MW 1-1 Namitete Zitha
[Jan 9]
Wimbe United 0-3 Extreme
[Jan 12]
Leyman Panthers 1-0 Extreme
Namitete Zitha 3-0 Armour Battalion
Ekas Freight Wanderers 2-2 Chatoloma ADMARC
Airborne Rangers 0-1 Wimbe United
Villa MW 2-0 Mitundu Baptist
[Jan 15]
Chatoloma ADMARC 0-2 Namitete Zitha
Extreme 1-3 Blue Eagles
[Jan 16]
Airborne Rangers 2-3 Mitundu Baptist
Leyman Panthers 1-0 Mbabzi United
[Jan 18]
Namitete Zitha 1-0 Airborne Rangers
[Jan 19]
Mbabzi United 5-0 Chatoloma ADMARC
Villa MW 2-2 Wimbe United
Mitundu Baptist 3-3 Extreme
Blue Eagles 1-0 Leyman Panthers
[Jan 22]
Villa MW 1-1 Leyman Panthers
Armour Battalion 2-4 Ekas Freight Wanderers
[Jan 25]
Mitundu Baptist 3-1 Chatoloma ADMARC
Leyman Panthers 4-3 Namitete Zitha
Mbabzi United 0-1 Ekas Freight Wanderers
Final Table:
1.Blue Eagles Lilongwe 22 19 3 0 52-11 60 [R] Promoted
--------------------------------------------------------------
2.Villa MW 22 13 6 3 45-30 45
3.Namitete Zitha 22 11 3 8 40-31 36
4.Mitundu Baptist 22 11 5 6 33-29 38 [P]
5.Extreme 22 9 5 8 32-31 32 [R]
7.Leyman Panthers Lilongwe 22 8 6 8 24-25 30
6.Wimbe United 22 8 4 10 25-29 28
8.Chatoloma ADMARC 22 6 7 9 33-43 25 [P]
9.Mbabzi United 22 4 8 10 25-31 20
10.Airborne Rangers 22 5 3 14 31-42 18
11.Ekas Freight Wanderers 22 3 8 11 26-50 17
12.Armour Battalion 22 4 4 14 26-40 16
Northern Region Football League 2024
Group Stage | Promotion Playoff
Group Stage
Cluster A
Final Table:
1.Chilumba Barracks 12 7 4 1 18- 8 25 Promotion Playoff
2.Songwe Border United FC 12 6 6 0 16- 8 24 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3.Chitipa White Movers 12 5 3 4 17-12 18
4.Iponga FC 12 4 4 4 11-10 16
5.Mhuju FC 12 4 4 4 10-14 16
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
6.Chitipa Galaji FC 12 2 2 8 8-14 8 Relegation Playoff
--------------------------------------------------------------
7.Karonga Giants 12 1 3 8 3-17 6 Relegated
Cluster B
Final Table:
1.Ekwaiweni Tafika Sports Academy 12 7 2 3 11- 7 23 Promotion Playoff
2.Lube Masters 12 5 4 3 23-19 19 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3.Chipolopolo 12 4 6 2 17-13 18
4.Thaboland 12 5 2 5 30-20 17
5.Ekwendeni United 12 4 3 5 16-18 15
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
6.Ekwendeni Hardknockers 12 4 3 5 12-18 15 Relegation Playoff
--------------------------------------------------------------
7.Mzuni FC 12 1 4 7 10-24 7 Relegated
Cluster C
Final Table:
1.Chintheche United 12 7 4 1 18-11 25 Promotion Playoff
2.Eagles Strikers 12 6 2 4 19-15 20 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3.Chibavi Real Stars 12 6 1 5 21-18 19
4.Likoma United 12 6 1 5 17-16 19
5.Chizumulu United 12 4 1 7 13-23 13
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
6.Chihame All Stars 12 4 3 5 17-19 12 Relegation Playoff
--------------------------------------------------------------
7.Simbowe Stars 12 3 0 9 15-18 9 Relegated
Cluster D
Final Table:
1.Raiply FC 12 7 2 3 18-10 23 Promotion Playoff
2.Jenda United 12 6 1 5 18-12 19 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3.Euthini Veterans 12 6 1 5 11-16 19
4.Mbelwa Warriors 12 5 3 4 15-13 18
5.Embangweni United 12 5 2 5 20-11 17
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
6.Sporting FC 12 5 2 5 14-13 17 Relegation Playoff
--------------------------------------------------------------
7.Euthini Pirates 12 2 1 9 8-29 7 Relegated
Promotion Playoff
Final Table:
1.Songwe Border United FC (Karonga) 14 10 0 4 19-14 30 Promoted
--------------------------------------------------------------
2.Jenda United 14 8 1 5 18-10 25
3.Chintheche United 14 8 1 5 17-15 25
4.Chilumba Barracks 14 7 1 6 20-17 22
5.Raiply FC 14 6 3 5 19-16 21
6.Eagles Strikers 14 5 2 7 11-17 17
7.Ekwaiweni Tafika Sports Academy 14 3 2 9 14-22 11
8.Lube Masters 14 2 4 8 9-16 10
[Sep 14]
Ekwaiweni Tafika SA 0-1 Chintheche United
[Sep 15]
Songwe Border United 1-0 Chilumba Barracks
Jenda United 1-1 Eagles Strikers
Lube Masters 1-1 Raiply
[Sep 21]
Chilumba Barracks 2-1 Ekwaiweni Tafika SA
Eagles Strikers 3-0 Songwe Border United
[Sep 22]
Raiply 1-2 Jenda United
Chintheche United 1-0 Lube Masters
[Sep 26]
Eagles Strikers 0-0 Chintheche United
Ekwaiweni Tafika SA 1-1 Raiply
Jenda United 1-0 Lube Masters
[Sep 29]
Lube Masters 1-1 Chilumba Barracks
Songwe Border United 2-0 Chintheche United
Eagles Strikers 2-0 Raiply
Ekwaiweni Tafika SA 0-2 Jenda United
[Oct 5]
Chilumba Barracks 2-0 Eagles Strikers
Jenda United 0-1 Songwe Border United
[Oct 6]
Chintheche United 2-1 Raiply
Lube Masters 2-3 Ekwaiweni Tafika SA
[Oct 12]
Ekwaiweni Tafika SA 0-1 Eagles Strikers
[Oct 13]
Jenda United 2-0 Chintheche United
[Oct 16]
Raiply 1-0 Chilumba Barracks
Songwe Border United 2-1 Lube Masters
[Oct 19]
Chilumba Barracks 3-1 Jenda United
Raiply 4-1 Songwe Border United
[Oct 26]
Chintheche United 3-1 Chilumba Barracks
Eagles Strikers 0-1 Lube Masters
Songwe Border United 1-0 Ekwaiweni Tafika SA
Halfway Table:
1.Songwe Border United FC (Karonga) 7 5 0 2 8- 8 15
--------------------------------------------------------------
2.Jenda United 7 4 1 2 9- 6 13
3.Chintheche United 7 4 1 2 7- 6 13
4.Eagles Strikers 7 3 2 2 7- 4 11
5.Chilumba Barracks 7 3 1 3 9- 8 10
6.Raiply FC 7 2 2 3 9- 9 8
7.Lube Masters 7 1 2 4 6- 9 5
8.Ekwaiweni Tafika Sports Academy 7 1 1 5 5-10 4
[Nov 9]
Ekwaiweni Tafika SA 2-1 Chilumba Barracks
Raiply 0-0 Lube Masters
Chintheche United 1-0 Jenda United
Songwe Border United 2-0 Eagles Strikers
[Nov 16]
Jenda United 3-0 Chilumba Barracks
Raiply 5-1 Chintheche United
[Nov 17]
Eagles Strikers 1-3 Ekwaiweni Tafika SA
Lube Masters 0-1 Songwe Border United
[Nov 20]
Jenda United 0-1 Raiply
Chintheche United 4-0 Eagles Strikers
[Nov 21]
Ekwaiweni Tafika SA 1-1 Lube Masters
[Nov 24]
Eagles Strikers 2-1 Chilumba Barracks
Songwe Border United 2-0 Jenda United
Raiply 1-0 Ekwaiweni Tafika SA
Lube Masters 2-0 Chintheche United
[Nov 27]
Chilumba Barracks 2-1 Songwe Border United
[Dec 1]
Raiply 2-0 Eagles Strikers
Ekwaiweni Tafika SA 2-3 Songwe Border United
Chilumba Barracks 1-0 Chintheche United
Lube Masters 0-2 Jenda United
[Dec 4]
Chintheche United 2-0 Songwe Border United
Lube Masters 0-1 Eagles Strikers
[Dec 7]
Chilumba Barracks 4-1 Raiply
[Dec 8]
Jenda United 3-0 Ekwaiweni Tafika SA
[Dec 14]
Songwe Border United 2-0 Raiply
Chilumba Barracks 2-0 Lube Masters
Chintheche United 2-1 Ekwaiweni Tafika SA
Eagles Strikers 0-1 Jenda United
Final Table:
1.Songwe Border United FC (Karonga) 14 10 0 4 19-14 30 Promoted
--------------------------------------------------------------
2.Jenda United 14 8 1 5 18-10 25
3.Chintheche United 14 8 1 5 17-15 25
4.Chilumba Barracks 14 7 1 6 20-17 22
5.Raiply FC 14 6 3 5 19-16 21
6.Eagles Strikers 14 5 2 7 11-17 17
7.Ekwaiweni Tafika Sports Academy 14 3 2 9 14-22 11
8.Lube Masters 14 2 4 8 9-16 10
Southern Region Football League 2024
Group Stage | Promotion Playoff
Group Stage
Group A
Final Table:
1.Ntaja United 22 13 6 3 43-22 45 Promotion Playoff
2.Red Lions 22 12 7 3 35-21 43 [R] Promotion Playoff
3.Mwanza Stars 22 12 3 7 29-27 39 Promotion Playoff
4.Ndirande Stars 22 11 5 6 41-22 38 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
5.Cobbe Barracks 22 11 3 8 33-27 36
6.Changalume Barracks 22 10 5 7 41-29 35
7.Zomba Air Base 22 9 3 10 26-34 30
8.Superfet FC 22 9 1 12 31-34 28
--------------------------------------------------------------
9.Immigration 22 8 4 10 26-34 28 Relegated
10.Zingwangwa United 22 5 4 13 33-49 19 Relegated
11.Balaka FC 22 4 5 13 20-37 17 Relegated
12.White Eagles 22 4 2 16 21-43 14 Relegated
Group B
Table (Nov 2):
1.Nyasa Big Bullets Reserve 22 12 8 2 33- 8 44 Promotion Playoff
2.Nyambadwe United 22 11 8 3 31-18 41 Promotion Playoff
3.Mighty Mukuru Wanderers Reserve 21 10 7 4 43-20 37 Promotion Playoff
4.Ekhaya FC 22 10 7 5 37-20 37 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
5.Ntaja Rangers 22 11 3 8 30-26 36
6.MMF Marine FC (Monkey Bay) 20 8 5 7 29-27 29
7.Soccer Rangers 21 7 6 8 27-27 27
8.Mangochi All Stars 21 7 6 8 27-33 27
--------------------------------------------------------------
9.Ntopwa FC 22 6 7 9 23-26 25 Relegated
10.Mighty Tigers Reserve 21 6 1 14 24-48 19 Relegated
11.The Boyz 22 4 6 12 21-42 18 Relegated
12.Lipulumundu Stars 22 4 2 16 11-41 14 Relegated
Promotion Playoff
Final Table:
1.Ekhaya FC 14 11 1 2 24- 7 34 Promoted
--------------------------------------------------------------
2.Red Lions 14 7 5 2 24-10 26 [R]
3.Nyasa Big Bullets Reserve 14 6 5 3 18- 6 23
4.Ntaja United 14 6 3 5 17-18 21
5.Ndirande Stars 14 5 5 4 12-11 20
6.Mighty Mukuru Wanderers Reserve 14 4 1 9 14-21 13
7.Nyambadwe United 14 2 5 7 6-18 11
8.Mwanza Stars 14 2 1 11 13-37 7
Round 1
[Nov 7]
Mwanza Stars 1-4 Ekhaya
Nyasa Big Bullets Res. 0-0 Ntaja United
[Nov 8]
Mighty Wanderers Res. 1-1 Red Lions
Nyambadwe United 1-1 Ndirande Stars
Round 2
[Nov 11]
Nyasa Big Bullets Res. 0-0 Ndirande Stars
Nyambadwe United 1-0 Mwanza Stars
Red Lions 1-1 Ntaja United
[Nov 12]
Ekhaya 3-1 Mighty Wanderers Res.
Round 3
[Nov 15]
Red Lions 1-1 Nyambadwe United
[Nov 16]
Ndirande Stars 1-1 Ntaja United
[Nov 17]
Mwanza Stars 0-1 Mighty Wanderers Res.
Ekhaya 0-0 Nyasa Big Bullets Res.
Round 4
[Nov 21]
Mwanza Stars 0-1 Ndirande Stars
Nyasa Big Bullets Res. 1-2 Red Lions
Mighty Wanderers Res. 0-1 Nyambadwe United
[Nov 22]
Ntaja United 0-1 Ekhaya
Round 5
[Nov 24]
Mwanza Stars 0-2 Nyasa Big Bullets Res.
[Nov 25]
Ndirande Stars 1-0 Mighty Wanderers Res.
[Nov 28]
Ekhaya 0-2 Red Lions
[Dec 9]
Ntaja United 2-1 Nyambadwe United
Round 6
[Nov 28]
Nyasa Big Bullets Res. 3-0 Mighty Wanderers Res.
[Nov 30]
Ntaja United 2-3 Mwanza Stars
[Dec 1]
Red Lions 2-0 Ndirande Stars
[Dec 2]
Nyambadwe United 0-1 Ekhaya
Round 7
[Dec 5]
Mighty Wanderers Res. 1-2 Ntaja United
Red Lions 6-0 Mwanza Stars
Nyasa Big Bullets Res. 3-0 Nyambadwe United
[Dec 6]
Ndirande Stars 0-1 Ekhaya
Halfway Table:
1.Ekhaya FC 7 5 1 1 10- 4 16
--------------------------------------------------------------
2.Red Lions 7 4 3 0 15- 4 15 [R]
3.Nyasa Big Bullets Reserve 7 3 3 1 9- 2 12
4.Ntaja United 7 2 3 2 8- 8 9
5.Ndirande Stars 7 2 3 2 4- 5 9
6.Nyambadwe United 7 2 2 3 5- 8 8
7.Mighty Mukuru Wanderers Reserve 7 1 1 5 4-11 4
8.Mwanza Stars 7 1 0 6 4-17 3
Round 8
[Dec 12]
Red Lions 0-1 Ekhaya
Ndirande Stars 5-1 Mwanza Stars
Ntaja United 0-2 Nyasa Big Bullets Res.
[Dec 14}
Nyambadwe United 0-2 Mighty Wanderers Res.
Round 9
[Dec 15]
Ekhaya 0-1 Ndirande Stars
[Dec 17]
Mwanza Stars 1-1 Nyambadwe United
[Dec 18]
Ntaja United 2-1 Mighty Wanderers Res.
[Dec 19]
Red Lions 0-0 Nyasa Big Bullets Res.
Round 10
[Dec 21]
Ekhaya 3-1 Ntaja United
Mighty Wanderers Res. 3-0 Ndirande Stars
[Dec 22]
Nyambadwe United 0-4 Nyasa Big Bullets Res.
Mwanza Stars 1-4 Red Lions
Round 11
[Jan 2]
Nyambadwe United 0-1 Ntaja United
Mighty Wanderers Res. 1-0 Nyasa Big Bullets Res.
[Jan 3]
Ndirande Stars 0-1 Red Lions
Ekhaya 4-1 Mwanza Stars
Round 12
[Jan 6]
Nyambadwe United 0-0 Red Lions
Mighty Wanderers Res. 0-2 Ekhaya
[Jan 7]
Mwanza Stars 2-3 Ntaja United
Ndirande Stars 1-1 Nyasa Big Bullets Res.
Round 13
[Jan 9]
Ekhaya 2-0 Nyambadwe United
Red Lions 3-2 Mighty Wanderers Res.
[Jan 10]
Nyasa Big Bullets Res. 2-0 Mwanza Stars
Ntaja United 0-1 Ndirande Stars
Round 14
[Jan 14]
Ndirande Stars 0-0 Nyambadwe United
Ntaja United 2-1 Red Lions
Mighty Wanderers Res. 1-3 Mwanza Stars
[Jan 15]
Nyasa Big Bullets Res. 0-2 Ekhaya
Final Table:
1.Ekhaya FC 14 11 1 2 24- 7 34 Promoted
--------------------------------------------------------------
2.Red Lions 14 7 5 2 24-10 26 [R]
3.Nyasa Big Bullets Reserve 14 6 5 3 18- 6 23
4.Ntaja United 14 6 3 5 17-18 21
5.Ndirande Stars 14 5 5 4 12-11 20
6.Mighty Mukuru Wanderers Reserve 14 4 1 9 14-21 13
7.Nyambadwe United 14 2 5 7 6-18 11
8.Mwanza Stars 14 2 1 11 13-37 7
Thanks to Eli Victorio
Prepared and maintained by Hans Schöggl and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Authors: Hans Schöggl and Karel Stokkermans
Last updated: 7 Apr 2025
(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2024/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.