The Africa Cup of Nations semi-final between Ghana and hosts Equatorial Guinea was described as a “war zone” after play was suspended for more than 30 minutes because of crowd trouble.
Players ducked bottles thrown from the stands, Ghana fans sought safety behind a goal, riot police used tear gas and a helicopter hovered over the stadium.
“It’s now like a war zone,” the Ghana Football Association (GFA) tweeted, claiming “barbaric acts of vandalism” while its president told the BBC it was lucky no-one was killed.
When play resumed, Ghana sealed a 3-0 win to reach Sunday’s final, where they will play Ivory Coast, who beat DR Congo 3-1 on Wednesday.
GFA president Kwesi Nyantakyi blamed Equatorial Guinea supporters for “unprovoked violent attacks” inside the stadium.