Dzodos and Ardagh were given their first grade opportunity as a result of injury to Jack Catterall and Gary Atkinson travelling overseas.
At 6-125, South Perth appeared to be vulnerable but the batsmen took on the bowling and finished with what was to be a winning score. Dzodos took 2-27, captain Chris Quelch 2-39 and Ardagh 2-40.
For Wanneroo Rob Richards and John Rogers both scored 32 while Jake Fawcett made 31 out of a total of 169.
The first grade team will face Joondalup for northern suburbs bragging rights next Saturday in a two-day match at Kingsway.
Second grade also went down to South Perth. Alex Burton scored 64 and Jamie Miller 40 not out in a total of 186.
Jason Parry, Josh Quelch and Aaron Summers each took two wickets as the team kept South Perth to 8-189 but fell three runs short in the run chase.
Third grade was a much more settled side and defeated South Perth by just one run.
South Perth posted a competitive score of 203 with Scott Pearson taking 3-38, Bailey Nylander 2-30 and Tim Bond 2-40.
Wanneroo replied by losing six wickets in passing the total.
Best with the bat for Wanneroo was Greg Maher who made 60.
Nicholas Nylander made 46 and John Saunders contributed 29.
Fourth grade posted a score of 171 and restricted South Perth to a total of 132.
Elliot Ruff and James Di Carlo competed for supremacy with the bat when they scored 40 and 39 respectively for Wanneroo.
Mitchell McPhee took 3-33, Dylan Minear 3-36 and Joel Carnie 2-14