ALL the top Cornish sides have avoided each other in the last 16 Cornwall Senior Cup draw.

If Falmouth Town can beat Hayle in Saturday's rearranged tie, they will be at home again to SWPL Division 1 West side Penzance.

There are two all-Premier ties, with St Austell visiting Camelford and Sticker entertaining Launceston.

West Cornwall's reward for a shock win at Callington is a derby at Mousehole.

Draw: Carharrack or Pendeen Rovers v Torpoint Athletic, Camelford v AFC St Austell, Bude Town v Saltash United, Millbrook v Newquay, Falmouth Town or Hayle v Penzance, Bodmin Town or Lanreath v St Dennis or St Stephens Borough, Mousehole v West Cornwall, Sticker v Launceston.

Ties to be played on Saturday, January 8.