Porto boosted by return of eligible Hulk
The Brazilian was banned last month for the assault which occurred in the players' tunnel after an away game against Benfica in December.
Hulk was given a temporary ban straight after the incident and has not played in domestic competitions since, but featured in the ties against Arsenal in the Champions League last 16.
Wednesday's decision means he can return to the Porto side for the league game at Belenenses on Sunday.
The federation added that Porto defender Cristian Sapunaru's six-month suspension for assaulting stewards in the same game against Benfica was cut to four games from six months.