Bangladesh all-rounder Shakib al Hasan has been forced to apologise after throwing a tantrum for the ages in domestic cricket.
Playing for Mohammedan Sporting Club, Shakib risked the ire of match officials, clashing with umpires twice as decisions went against his side.
The first incident, coming when an lbw appeal off Shakib's bowling was turned down, saw the 34-year-old angrily kick the stumps at the non-striker's end, before remonstrating with the umpire.
Later, as umpires decided to halt play when rain set in, Shakib again confronted the umpire, this time removing all three stumps from the ground and throwing them.
The all-rounder also clashed with his domestic coach, Khaled Mahmud, who is also a director on the Bangladesh Cricket Board.
"I apologise to the teams, management, tournament officials and organizing committee for this human error," Shakib posted on Facebook afterwards.
"Hopefully, I won't be repeating this again in the future. Thanks and love you all."
He will face a lengthy suspension, with cricket's laws stating it is illegal to show dissent for an umpire's decision as well as mistreat any part of cricket equipment.
Shakib only recently returned to international cricket at the start of the year, having served a two-year ban by the ICC for failing to report an approach from bookmakers.