MIDLAND Guildford Cricket Club senior male sides completed their two-day matches against Wanneroo last weekend with mixed success.
The male 1st grade enjoyed a dominating display on day one as they dismissed their opponents for 108 and finished at 4-135 at stumps.
Jordan Mast finished with figures of four wickets for 25 runs off 16.4 overs and Josh Vernon took 4-37 off 10 overs.
Keaton Critchell was the main contributor with the bat as he scored 57 runs off 98 balls. The side declared prior to the resumption of play on day two with Wanneroo finishing on 2-172.
The male 2nd grade also enjoyed an emphatic victory in their match against the same opponents as they won by 76 runs.
The side posted 206 all out as their first innings total and at one stage reduced their opposition to 6-34 before eventually bowling them out for 130.
Calan Hill was the best performer in the batting innings with 53 off 50 and Jack Giancono was the standout with the ball as he took 4-31 off 13.5 overs.
The male 3rd grade suffered a defeat in their match, however the male 4th grade was able to overcome their opponents thanks to significant contributions with both bat and ball. Oli Voorn scored 62 off 104 and Matt Barrington finished 49 not out off 53 to propel the first innings total to 9-256.
This proved to be too much for their opponents who were bowled out for 222 after Matt Olsen and Dylan Clements took 4-42 and 4-58 respectively.
The senior female sides both faced Wanneroo in one-day matches.
After the female A grade restricted their opposition to 8-201 with Morgan Pires being the standout after taking 3-15 off 10 overs, yet they were unable to get any momentum in their run chase with Ines McKeon getting the only significant score of the innings with 42 off 58 as they were bowled out for 110.
The female B grade also fell short as they lost their match by nine wickets.
The junior sides had some difficult matches over the weekend with only the female under 14s getting to enjoy a victory.
The MGCC male U14 and male U13 will play their semi-finals this weekend against Rockingham Mandurah and Bayswater Morley respectively for the chance to secure a grand final spot.