St Just and Callington both remain unbeaten after the second round of the Premier 50/50 Cornwall Cup games.
Callington made 253-6 at home against Grampound Road, Dan Davis top scoring with 93, before bowling their opponents out for 132.
Truro hit 196-9 at St Just who then responded with 197-7 to win by three wickets, Dave Roberts scoring 68 no.
St Austell comfortably beat Newquay in the third fixture, scoring 310-4 before bowling their opponents out for 101.
Mike Bone made 133 for St Austell, while Taylor Williams also hit a century, finishing on 105 no.