Winx has extended her winning streak to 28 races, taking out the Group One Turnbull Stakes at Flemington from Youngstar in a flashing finish.
It was not her usual dominant performance, however, with Winx forced to work hard for the win.
Ridden by Hugh Bowman, Winx started near the rear of the field in the 2,000-metre race as bolters Trap For Fools and Divine Unicorn led the way.
She was second last at the turn, and then caught behind horses in the straight.
Bowman had to be patient to give Winx time to get between Mighty Boss and another Waller horse, Youngstar, before properly hitting her stride in the final couple of hundred metres.
It took until late in the piece for Winx to hit the front inside the final 100m, and had to work hard in the straight before hitting the lead inside the final 100m and passing the post in front.
Backing up from her win in the George Main Stakes at Randwick three weeks ago, the Chris Waller-trained Winx claimed her 21st Group One victory, extending her Australasian record for stakes wins to 30.
More to come.