Police were called out in force after rival gangs of football fans clashed on Preston railway station.
The flashpoint came as Bolton, Blackpool and Leeds fans all arrived at the station at around 8.30pm last night.
British Transport Police officers and Lancashire Constabulary officers separated chanting and shouting gangs. Scuffles broke out in and around the platforms.
Lisa Bower was on her way back to Cleveleys with her eight-year-old son when she was caught up the “terrifying” confrontation.
She said: “I’ve never see anything like it. The front of the station was overrun and there was a line of police and dogs trying to hold them off the platform but a fair few were breaking through.
“Preston station tannoy told us the platform had changed so we had to move trains, and then the police came and started physically pushing people back on the train.
“We left about twenty minutes late in the end.”
Preston police later tweeted that its officers had faced violence “with professionalism and courage. Great team effort.”
They told the public: “If you were caught up in the disorder, hope you got home safe, and thanks for being patient.”
A Lancashire police spokesman said the incident was caused by rival football supporters arriving at the station at the same time.
No arrests were made.