Rob Ames, Luke Penman and Alex Goymour all scored for Cardea in the first half to give them a 3-0 lead.
Diesel Power pulled two goals back late in the second half but Cardea held on for a win.