It was perhaps almost inevitable that the world number one Novak Djokovic would yet again face the world number two Rafael Nadal.
Come Monday night, the two gladiators will play each other for the 37th time. In many fans' eyes, this is the ultimate final.
The contest between them is always a gruelling encounter, full of running, sliding, retrieving and awesome hitting power which never seizes to disappoint.
Just watching these two slugging it out for hours is simply a breathtaking affair and this era of tennis is extremely fortunate to have these two great champions.
After coming through their respective matches, with Djokovic making his an epic after a 5 set thriller over Stanislas Wawrinka, and Nadal quashing Richard Gasquet's chances, it will be a survival of the fittest.
Whoever wins this final, will feel as the 'true' No. 1 player in the world, even though Djokovic will retain that status regardless of the outcome due to his superior difference in points.
Nadal, who has only lost one service game in the tournament and was sidelined for seven months due to a knee injury, is happy to be back at Flushing Meadows.
"To have the chance to play in the final on Monday is just a dream for me", he said.
"It has been two amazing weeks. Novak is a great champion and will be a tough final for me, but I hope to be ready for that."
Given the fact that both spent the same amount of time on court and have a full day to recover, the tennis world should prepare itself for another 'battling marathon' which will surely be decided over five sets.
Whoever has the mental edge on the day will triumph.