Follow
Schedule
30° MATCH DAY
Sporting Ordona
3 - 1
Sat 08 April
Nuova Spinazzola
Real Siti
2 - 0
Sun 09 April
Ascoli Satriano
Polimnia
2 - 1
Sun 09 April
Corato Calcio 1946
Monte Sant'Angelo
3 - 4
Sun 09 April
Nuova Molfetta
Omnia Bitonto
5 - 4
Sun 09 April
Puglia Sport Laterza
Fortis Altamura
3 - 0
Sun 09 April
San Marco
Canosa
1 - 1
Sun 09 April
Trulli e Grotte
Rinascita Rutiglianese
1 - 2
Sun 09 April
Virtus Bitritto