Riccarton kept themselves in touch with the competition leaders with a 74-run win over Sydenham in the Metro club cricket competition at Sydenham Park on Saturday.
After they failed to chase 91 against Marist-Harewood last week, Riccarton's batsmen produced 191-9.
Brad Gordon (43) and Hayden Beaumont (39) set the foundation before Chris Mugford (27) and Josh Hurrell (26) provided valuable runs in the lower order.
Sydenham's reply got off to a steady start as they reached 40-1 but Jai Lyons (4-37) bowled a penetrating line to undo Sydenham's batsmen.
Mugford capped a good all-round performance by picking up 3-24 while Arnie Yugaraja (2-13) cleaned up the tail.
"We really need to win today because if we didn't win we'd be quite far behind on the table," Yugaraja said.
Marist-Harewood fell 15 runs short of Canterbury Country's 108 at Redwood Park, their first loss of the season.
After twice defending sub-par totals in the first four rounds, Marist-Harewood found it more difficult chasing as Will Williams (5-25) ripped through their top order.
Country's match-winning total was set up by Henry Nicholls' unbeaten 47.
St Albans were clinical in their 95-run win over Old Boys Collegians at Ilam Fields.
Saints' total of 194-8 was set up by Greg Dawson's 44, with five more players scoring more than 20.
In reply OBC never threatened with George Earl (4-11) and Matt Holstein (2-4) strong performers with the ball for St Albans.
At Burnside Park Burnside were skittled for 79 by Lancaster Park-Woolston in 38.2 overs.
Ben Cant (3-14) and Brett Findlay (3-15) were the chief destroyers for LPW.
Winstanley (24) saw the chase off to a safe start and Findlay (19*) and Cant (15*) formed an unbeaten 34-run stand to complete LPW's seven-wicket victory with nearly 28 overs to spare.
In yesterday's game, the Canterbury under-20 side upset East Christchurch-Shirley, by 19 runs. Easts lost two batsmen to injury.
Canterbury under-20 226-6 (J Tapper 57, A Yugaraja 47, F Anderson 44; L Burtt 2-33, J Roberts 2-44) beat East Christchurch-Shirley 207-8 (H Teale 79, J Cookson 44, Burtt 25no, C Stevens 21; H Schute 3-46, Yugaraja 2-32) by 19 runs.
Is the Canterbury team 'mentally soft'?Related story: North Harbour stun hapless Canterbury team