After 1600m in the Fillies Classic at The Valley, Fascino and La Falaise could not be separated in the Group Two race.
The Ciaron Maher and David Eustace-trained Fascino ($5.50) hit the front inside the final 200m in Saturday's race but the Henry Dwyer-trained La Falaise ($6.50) was edging closer with every stride and put in a final lunge on the line.
"I wasn't sure," Fascino's jockey Mark Zahra said.
"I thought maybe I might have held on but I wasn't sure, to be honest."
Zahra even wanted to see the photo finish after returning to scale as he thought there may have been a slight gap in his favour.
La Falaise's jockey Ben Melham also said he did not know if he had got there on the line.
"I knew it was tight," he said.
It was a first stakes victory for both fillies, while Nudge ($5) was another neck away third.
Maher has not ruled out pressing on this campaign with Fascino while Dwyer will send La Falaise to the paddock with a view to the autumn.
"She's very fine and light so with a bit of sun on her back over the spring and early summer she's going to be a beautiful filly in the autumn," Dwyer said of La Falaise.
Maher will consider next Saturday's Wakeful Stakes (2000m) for Fascino.
"She never struck me as a horse that will stay but three-year-olds if they are in form can race over distances further than their best if they're in good order," Maher said.
"We may look at the Wakeful. I don't think she would run an Oaks trip (2500m). I'm not ruling that out but I don't think so."