Benfica captain Luisao has been hit with a two-month suspension after clashing with a referee during a pre-season friendly in Germany last month.
Luisao appeared to collide with match official Christian Fischer during the game with Fortuna Dusseldorf after a foul had been awarded against team-mate Javi Garcia.
Fischer fell backwards to the ground and at one point appeared to have lost consciousness before returning to his feet and abandoning the game.
He then made an official complaint against the 31-year-old.
The Portuguese Football Federation (FPF) announced the ban on Friday, while the defender was also fined €2,550.
The Brazil international will miss four UEFA Champions League fixtures against Barcelona, Celtic and Spartak Moscow, as well as six Portuguese league games and a cup match.
The suspension applies to domestic competition, but the FPF has said FIFA will be made aware of the ban, and Portuguese media reports suggest it could therefore be extended worldwide.
Luisao, who is entitled to appeal against the ban, has previously argued that the collision was unintentional.
The skipper, who has been at Benfica since 2003, has received the support of his coach Jorge Jesus and team-mates on the matter.