SALISBURY United clinched promotion with a fine 14-31 win over Dorchester seconds, while Salisbury A XV demolished their Swanage and Wareham counterparts 34-5.

Elsewhere, Salisbury’s seconds face Melksham in the Dorset and Wilts Cup final at Warminster on Saturday.