A fan has been charged after running onto the field and fracturing Steaua Bucharest defender George Galamaz's cheekbone.
Watch the shocking moment a fan punches a player
Prosecutors claim that Dragos Petrut Enache, charged with disturbing public order and committing violence, was on drugs when he struck Galamaz with a hard object - said to be a metal box - during Sunday's match. He had entered the field after Steaua, who were leading 1-0 at Petrolul Ploiesti, were awarded a controversial penalty.
"He [Galamaz] suffered a cheekbone fracture and he'll be recovering for six weeks," Steaua sporting director Narcis Raducan told the media in Romania.
The attack prompted the Steaua players to retaliate. Defender Novak Martinovic, who kicked Enache while he was on the floor, was sent off along with goalkeeper Razvan Stanca. Police moved in to break up the fracas and remove the supporter from the field.
Play was restarted but the match, at the Ilie Oana stadium, was abandoned before half-time when the home fans threw flares onto the field. One struck Steaua goalkeeper Ciprian Tatarusanu, causing severe burns, and a 20-minute delay ensued before the decision was taken to call off the game.
Steaua owner Gigi Becali pointed the finger at referee Robert Dumitru and said he "threw the match off balance".