It was an unexpected win by Juan Martin del Potro, no?
Even del Potro himself can't believe he had won, pouring cold water all over his head to ensure he wasn't dreaming.
The victory made him the first South American man to triumph in New York since Guillermo Vilas in 1977.
However, the match was spoiled by Federer's uncharacteristic display, after he launched a tirade at the American chair umpire during a changeover.
Federer complained that del Potro had been given too much time to challenge a line call.
"No, it's too late," an angry Federer said.
"I wasn't even able to challenge after two seconds and he takes 10 seconds every time. Do you have any rules in there?"
Federer then continued, "I don't give a shit what he said. Don't fucking tell me the rules."
(Via AP; Images via Yahoo! Sports)