Dorset Senior Cup

Season 2017/2018
First  Round
Bridport 2-0 Weymouth
Swanage Town & Herston 0-6 SHAFTESBURY
VERWOOD TOWN 2-1 Sherborne Town
Wimborne Town 8-2 Gillingham Town
Second Round
HAMWORTHY UNITED  2-10 Poole Town
PORTLAND UNITED 4-2 VERWOOD TOWN
SHAFTESBURY 3-1 Bridport
Wimborne Town 2-0 Dorchester Town

Semi Finals

Poole Town 1-1 Wimborne Town
Wimborne Town won 4-2 on penalties
SHAFTESBURY 2-1 PORTLAND UNITED

Final

SHAFTESBURY 0-7 Wimborne Town