PRAZE enjoyed a big home win over leaders Troon seconds as the title race in Division Three hots up.
Sam James scored 42, Patch Robins 48, Nick Allen 42 and Ben Allen 29 not out as Praze reached a total of 247-6.
Troon were shot out for just 104 with Tom James taking five for 16 and Ben James four for 33. Praze are in third spot, just 12 points behind Troon and four behind Botallack & St Levan.
Mullion won by 21 runs away to Hayle seconds. Mark Hall made 48 to get them to 195-8.
Daniel Johnson took four for 33 and Jonty Wheatley three for 34 as Hayle ended on 174.
It leaves Mullion four points behind Hayle in fifth spot.
Leedstown remain in trouble at the foot of the Division Three table after losing away to Botallack & St Levan by 66 runs.
The home side hit 215-5 with Luke Stuckey and Kevin Knowles taking two wickets.
Leedstown were all out for 149 with Knowles making 35.
Leedstown are just three points behind Beacon at the bottom.
Wendron suffered 38 run home defeat to Mount Hawke & Porthtowan to remain in seventh place.
The visitors made 169-7 with Benje Bryant making 75 not out. Tony Harris, Ryan Mitchell and Tim Kitchen took two wickets each.
Ryan Mitchell made 36 and Kitchen 28 as Wendron were all out for 131 in reply.
Porthleven lost by 87 runs at home to Perranporth who are in a promotion fight at the top of the table in Division Four.
Malcolm McDonald picked up four for 32 as Perranporth put the big total of 249 on the board. Porthleven got to 162-8 with Chris Higgs making 65.
Helston seconds remain in the promotion shake up in Division Five after a five wicket home win over Stithians.
Mark Thomas hit an unbeaten fifty to win them the game after Dave Retallack and Kannan Mathivannan took three wickets each.
Helston still have leaders Gulval to play- on the last day of the season. The gap is currently only five points with Gerrans thirteen points behind in third.