Welcome back Daniel Staeck!
The top jockey was back in the winner's list at his first ride back since resuming from a long term injury layoff.
Staeck found the front with Sky Magic, prepared by Fred Kersley, and was never headed in winning by a comfortable 1 ½ lengths from Distinctive Dane in the Perth Racing TV Handicap (1700m).
Spit The Faith was two lengths third.
The favourite Saxabelle never got warm and was unplaced in ninth position.
Staeck hadn't raced in six months after badly injuring his knee when he was kicked by a horse.
He also suffered rib and lung injuries from a fall last October that kept him off the sidelines for two months.
"I give full credit to Dan who was able to get her out well and rated her nicely," said Kersley.
Staeck's second mount, Profound Effect, ran third behind Magnifisio who easily accounted for her rivals by a dominant three lengths.
The Magnus filly, prepared by Jim Taylor and ridden by Jason Brown, landed a maiden win at her second start in the 2YO Westspeed Nursery Handicap (1200m).
Fanicio charged home from a rearwards position to take out the Westspeed 3YO Handicap (1400m) for trainer Paige Kenney.
The son of Benicio, an impressive maiden winner on June26, rebounded after finishing ninth of 16 to Mia China Doll.
William Pike took a firm grip on the jockey's premiership when he guided Mossroy to victory in the PR Punters Club Handicap (1700m).
Pike, with 69 city wins for the season, leads Peter Knuckey by six.