Roger Federer's run at the US Open came to a stunning end on Monday night -- well, technically early Tuesday morning -- as the tournament's No. 2 seed was bounced at the hands of Australian John ...