India bowler Ishant Sharma and Sri Lanka batsman Dinesh Chandimal have been given one-match suspensions by the International Cricket Council while two other Sri Lankan players have been fined after disciplinary breaches during the third Test.
The ICC said in a statement that Chandimal will miss Sri Lanka's one-day international against West Indies on November 1, while Sharma will sit out India's first Test against South Africa starting on November 5.
Quick single: India end drought in Sri Lanka
The ICC said Chandimal was sanctioned for making physical contact with Sharma, during an argument Sharma was having with Sri Lanka's Dhammika Prasad.
Sharma was suspended after making offensive gestures as a send-off to a dismissed batsman for the third time during the series.
Umpire Nigel Llong speaks to the players // Getty Images
Tempers flared in the final session of the fourth day as Sharma and the Sri Lankan fielders had a heated exchange after Prasad bowled three consecutive bouncers to the Indian tailender.
Sharma responded by repeatedly tapping his hand on his helmet as he walked past the bowler, leading to a heated confrontation between the pair.
Chandimal then moved in and nudged Sharma with his shoulder, forcing umpires Nigel Llong and Rod Tucker to step in to calm the players.
As Sharma hurried off the field after the Indian innings ended, Prasad sprinted behind him and television pictures showed the two players speaking to each other outside the dressing rooms.
Sharma, who was fined 65 per cent of his match fee for misconduct during the second Test, vented his aggression with the ball when Sri Lanka's second innings began.
The lanky seamer had Chandimal caught by skipper Virat Kohli at second slip after the ball bounced out of third slip Lokesh Rahul's hands, and he celebrated by again forcefully hitting himself in the head mid-pitch.
Prasad and Lahiru Thirmanne were fined 50 per cent of their match fees.