Highlanders flanker James Haskell has been suspended for the next three Super Rugby matches.
The England international pleaded guilty to striking in Sunday morning's win over the Cheetahs in Blomefentein.
Haskell struck Cheetahs flanker Justin Downey two times as he left a scrum just before half-time.
A scuffle between the two players broke out after the incident and consequently Haskell was given a yellow and white card before judicial officer Mike Heron reviewed the footage and suspended him for three weeks.
Haskell will now miss the Highlanders game against the Sharks in Durban this weekend, and home games against the Hurricanes and the Bulls.
The regular six week suspension period for striking was reduced to three based on Haskell's early guilty plea, his previously clean record and the remorse shown.
Haskell will next be available in their round 14 match against the Blues at Eden Park on May 26.