D1
- Panazol (B) 4 – 0 Rilhac Rancon (B)
- Isle 4 – 0 Eymoutiers
- Aixe/Vienne (C) 1 – 1 Limoges Lafarge (B)
- St Brice/Vienne – Beaune les Mines, Reporté
D2
Poule A
- Veyrac 1 – 4 Nantiat
- Limoges Roussillon (B) 3 – 2 St Victurnien
- Ambazac – St Junien (B), Reporté
- Bessines (B) – Lussac les Eglises, Reporté
Poule B
- FC 2 Vallées 1 – 6 Nexon
- Condat/Vienne 0 – 1 Solignac
- La Geneytouse 2 – 1 La Roche l’Abeille
- Boisseuil – St Léonard, Reporté
D3
Poule A
- St Georges La 4 – 3 St Amand Magnazeix
- ASLJSM 4 – 3 St Bonnet Bel
- Peyrat Bellac 5 – 3 Fraternelle
- Bellac Berneuil (B) 3 – 3 Le Dorat
- Ambazac (B) – ANF 87, Reporté
Poule B
- La Croisille Linards 1 – 3 Feytiat (C)
- Elan Sportif 11 – 0 Rilhac Rancon (C)
- AFP Limoges (B) – Aureil Eyjeaux
Poule C
- Limoges St Louis Val 3 – 1 Verneuil (B)
- Alouette (B) 0 – 3 Cognacois
- Bosmie Charroux 0 – 2 Limoges Kurde
- Beaune les Mines (B) – Nexon (B), Reporté
Poule D
- Limoges Landouge (B) 5 – 1 Rochechouart
- FC Vallées (B) 1 – 5 St Brice/Vienne (B)
- St Jouvent 2 – 3 Vayres
- St Gence 1 – 0 Oradour/Glane
D4
Poule A
- Vigenal (B) 3 – 1 ESNM
- Peyrilhac 5 – 2 Bellac Berneuil (C)
- Droux 0 – 2 Cieux Vaulry
- Nantiat (C) 1 – 4 Veyrac (B)
Poule B
- ASLJSM 2 – 3 Le Dorat (B)
- Bonnac la Cote 5 – 0 Folles/Fromental
- ANF 87 (B) 4 – 2 Beaune les Mines (C)
- St Sornin Leulac 3 – 5 Razes/Magnac
- Grands Chezeaux 4 – 6 Le Theil/Bill
Poule C
- La Croisille Linards (B) 1 – 5 St Priest Taurion (B)
- Eymoutiers (B) 11 – 0 Ambazac (C)
- St Julien/Buj 3 – 1 Limoges ASPTT (B)
Poule D
- Verneuil/Vienne (C) 0 – 3 St Hilaire Places
- Flavignac – Feytiat (D)
- Couzeix (C) 4 – 0 Coussac Bonneval
Poule E
- Limoges St Louis Val (B) 4 – 0 St Brice/Vienne (C)
- Cognacois (B) 0 – 1 St Priest Aixe (B)
- St Victurnien (B) – Chaillac Saillat, Reporté
- Limoges Landouge (C) – Rochechouart (B), Reporté