Pub-goers had to be locked in as a stabbing happened right outside the bar.
Patrons at The Old Swanne Inne, on Evesham High Street, were told to stay inside on Saturday night as two groups were involved in a stabbing on the opposite side of Swan Lane.
A spokesperson for JD Wetherspoon, the company that owns the pub, said: "This incident had nothing to do with the pub whatsoever.
"No customers from our pub were involved and neither group were in our pub.
"The police attended and asked us to shut our side door to prevent customers from going out there.
"Police have since been back to ask for CCTV today of our cameras to see if they can capture any footage pointing up the road."
READ MORE: Teenager rushed to hospital after stabbing in Evesham
West Midlands Ambulance Service confirmed that they were called to Tesco Petrol Station on Worcester Road following reports that a man had been stabbed at around 10.40pm.
It is not yet clear how the man got from Swan Lane to the petrol station, however ambulance crews arrived to find armed police officers attempting to treat him.
A WMAS spokesperson said: "A teenager has suffered serious injuries after being stabbed in Evesham.
"Once police had made the scene safe, ambulance staff went forward to find that armed officers had already started treatment on the man.
"He was assessed and received further advanced trauma care from the doctor on the car before he was taken on blue lights to a major trauma centre, with the doctor travelling with the crew."
West Mercia Police has been contacted for further information.
An ambulance and the air ambulance's critical care car were sent to the scene.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here