In the first match of the day, Australia started slowly but got into the groove gradually and showcased their dominance on the turf.
The mighty Kookaburras scored just two goals in the first two quarters before turning the heat on Canada in the final quarter.
Debutant Tim Cross (12th minute) was the first to sound the board for the Kookaburras followed by strikes from Dylan Wotherspoon (13th), Eddie Ockenden (43rd), Jamie Dwyer (52nd), Trent Mitton (53rd), Glenn Simpson (54th) and Jacob Whetton (56th).
The match was special for one man - Jamie Dwyer, who today became Australia's most-capped hockey player and scored his 207th goal in the Kookaburras' win at the Azlan Shah Stadium.
Also Read
It was Dwyer's 322nd appearance for Australia, surpassing Jay Stacy, who retired following the Sydney 2000 Olympic Games with 321 caps.
Meanwhile in the last match of the day, seventh ranked New Zealand proved to be the better side than 12th placed Malaysia, registering the victory with two late goals.
But cheered by the packed home crowd, Malaysia forged their way back with strikes from Ramadan Rosli (20th) and Shahrun Abdullah (52nd) to make it 2-2.
But New Zealand struck twice in the final five minutes of the game through a penalty corner conversion from Andy Hayward (55th) and a field strike by Shay Neal (57th) to garner full three points from the match.
New Zealand will face India in their next match tomorrow, while Malaysia will play mighty Australia.