Nicolas Almagro was sent crashing out of the US Open by Gael Monfils on Friday night, with the number 10 seed beating the Spaniard 6-4 6-2 6-4 in the third round at Flushing Meadows.
Almagro was outplayed by the Frenchman, who now faces Novak Djokovic in the semi-finals later this week, but the 31-year-old Spaniard didn't help himself during the clash, putting in a lackluster performance, making eight double-faults in the process.
Following one of these mistakes, Almagro failed to hide his frustration and belted the ball out of the stadium, and by the looks of it, completely out of New York City itself.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250-word test article: https://gms.to/haveyoursay4
After shooing a ball boy away, Almagro bounced the ball a couple of times, let out a huge grunt and smashed it out of the stadium, shocking everyone left inside it.
Monfils was left puzzled as the ball flew over his head and out of sight, but unsurprisingly, Almagro got a good reaction from the fans, who cheered and clapped, trying to rally behind the Spaniard.
Unfortunately though, it was never going to be enough for the 45th ranked player, who continued to make mistakes as he was brushed aside by a far superior Monfils, who managed to keep his cool throughout.
The number 10 seed now faces Djokovic in Friday's semi-final, but the world number one will be in far better shape after a walkover victory against Jo-Wilfried Tsonga, who retired 81 minutes into the match against the Serb with a knee injury.
You can watch the video of Almagro below.
If playing the best in the world wasn't a big enough challenge in itself, Monfils will go up against a man who has described himself as reaching his peak this week.
It's likely that the winner of that semi-final will go up against Andy Murray, who is favourite to advance to the final from his bracket.
However, Sunday's finale seems a long way off yet, with the Scotsman in quarter-final action on Wednesday.
Who are YOU backing to win the US Open this year? Have YOUR say in the comment section below!
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms