Football fans who saw England supporters face off against police in Portugal said it was “embarrassing to be English” after a second night of violence.
Witnesses said they saw fans throwing glass bottles in the centre of Porto during an outdoor screening of the Portugal vs Switzerland Nations League semi-final.
Video posted to social media shows fans wearing England shirts and chanting songs throwing bottles in the direction of police when Portugal scored.
Police then charged towards the fans.
England fan Will Burns said he saw “lots of Portuguese families watching the game”.
“Portugal scored and then England fans started throwing drinks followed by bottles.”
"Only one policeman was there. Then all the Portuguese families started running away, carrying their crying children. While England fans sang 'England 'til I die'.”
Fellow England fan Matt Brown said fans were taken by surprise when police moved in.
“Given that bottles were being thrown at police officers and that obviously is a risk to life, they had a right to charge."
“Whether they went about that indiscriminately I think is probably the nub of the issue there."
The Football Association had urged England fans to be well-behaved with its 'Don’t Be That Idiot' campaign.
National Police Chiefs' Council deputy chief constable Mark Roberts said it was the “second evening in a row where disorder has occurred in Porto”.
"It is believed the fans had been throwing bottles at Portugal fans who were watching the match in the same area.
"The behaviour of a small number of the England fans out here continues to tarnish the reputation of the genuine fans who are simply trying to enjoy the football."
England will play the Netherlands tonight in the second Nations League semi-final, 35 miles away from Porto in Guimaraes.