Caroline Wozniacki finished off her preparations for next week's US Open by capturing her second title in less than a week on Saturday.
The 20-year-old Dane, number one seed for the season's final grand slam starting Monday, defeated Russia's Nadia Petrova 6-3, 3-6, 6-3 to win the New Haven Open crown third the third year in a row.
The men's title was later won by Sergiy Stakhovsky after the Ukrainian beat Uzbekistan's Denis Istomin 3-6, 6-3, 6-4.
Wozniacki's New Haven title came hot on the heels of her rain-delayed Rogers Cup triumph in Montreal on Monday.
The Dane made the final of last year's US Open and has been the form player on this year's US hardcourt series. The world number two will pocket a $1 million bonus as the leading points scorer if she wins at Flushing Meadows.
"I've had two victories in two weeks and three victories in four weeks," she told reporters. "I feel I'm in great shape and playing well. Hopefully I can continue the next few weeks."
Roddick, Dent advance at Cincinnati Masters
Jankovic, Wozniacki upset in Cincinnati
Somdev fails to qualify for Toronto Masters
Paes out of men's doubles; Bhupathi, Bopanna win
Bopanna-Qureshi stun Bhupathi-Mirnyi