Mebourne have posted a 117-71 win over North Melbourne, with the performance of Clayton Oliver bound to please Demons fans while Jack Darling got on the board in his new colours.