Curvy put herself in the frame for a crack at the Dubai Duty Free Irish Derby with a cosy victory in the Ribblesdale Stakes at Royal Ascot.
David Wachman's filly claimed the notable scalp of Irish 1,000 Guineas winner Pleascach in the Group Two as she continued her progression through the ranks.
The Darley Irish Oaks would be the obvious alternative for the talented filly but a clash with the colts could be tempting as she defeated subsequent Investec Derby fourth Giovanni Canaletto in the Gallinule Stakes, a race that gave her an automatic entry in the Irish Derby.
The 9-2 success was a seventh for Ryan Moore of the meeting as she took her 100 per cent record this season to four.
Entertainment set the pace for a long way, but Pleascach took over in the straight under Kevin Manning and looked set to deliver.
To her outside there was some scrimmaging for position, with Curvy barging her way through the smallest of gaps, causing Pamona and Wedding Vow to edge left.
Once in the clear, however, she picked up well and found plenty in the final furlong to beat Pleascach by a length. Pamona was four lengths away in third.
Wachman said: "This has been a steady improver. She's a big, scopey filly and keeps stepping up and every time we ask her a question she seems to answer it. She'll level off somewhere, I'm sure.
"They went no gallop and it was a very messy race. She did well to win the way the race was run.
"She will probably step up to Group One class now and we will just keep her separate from Legatissimo (1000 Guineas winner and Oaks runner-up).
"She got a free entry in the Irish Derby for winning the Gallinule Stakes the last day. That was kind of my plan, to come here and then the Irish Derby, but we'll see what suits (the owners).
"That's a possible and we've got the Irish Oaks. We've got all those mile and a quarter, mile and a half races."
Moore said: "It was a very steadily-run race and I thought she was going to win nicely, but a furlong out Kevin (Manning) got a bump and she just fell into me and I had to regather her then. It was harder than it should have been in the end.
"She got the mile and a half well and we'll have to see what the race produces.
"She doesn't do a lot when she gets to the front and hopefully there'll be a bit more in the tank."
Jim Bolger said of the beaten favourite: ''We think she stayed. It just didn't happen today.
"We now have options for her as she is very versatile, but we wouldn't envisage going beyond a mile and a half.
"I was a good run but the winner is improving every day of the week."
Harry Herbert, racing manager for owners Highclere Thoroughbred Racing, was delighted with the performance of the Luca Cumani-trained Pamona.
He said: "Pamona has run a terrific race and we are absolutely thrilled.
"Se was trapped wide but that was not the end of the world. Considering she was given such a bump in the straight by the winner she stayed on well. I don't think it would have made any difference to the result.
"It is just whether we stick at a mile and a half or go back to a mile and a quarter as she quickened up well when she was asked.
"The Irish Oaks is being discussed."