Denis Shapovalov won through against home hope Lorenzo Sonego at the Internazionali BNL d'Italia Rome but it turned out to be a wild clash.
Shapovalov who already had a warning received a code violation for crossing the net and received a point penalty as a result.
He was furious as a result and called the supervisor and shouted "shut the f*** up" to the crowd and was lucky as a result to not receive a game penalty.
Wrapping up a 7-6(5), 3-6, 6-3 win, he apologised to the umpire saying "I'm sorry, I know you're just following the rules."
Watch the video below.