Schoolgirls brawled in the street with two knife-wielding teens as their friend lay bleeding from a stab wound to his torso.

Yards away friends and witnesses tried desperately to staunch the bleeding as the 16-year-old boy lay spread-eagled on the pavement in his school uniform.

The teenager is fighting for life in hospital while two men aged 18 and 19 were arrested for attempted murder.

Schoolgirls brawled in the street with two knife-wielding teens as their friend lay bleeding from a stab wound to his torso

Another man in a blue shirt, also carrying a knife, managed to separate the combatants and then grappled with the girl until he friend pulled her away

Horrifying video shot from an upstairs flat shows the aftermath of the stabbing in Streatham Hill, south London, about 4.30pm on Friday.

A schoolgirl fought with one of the men, who held a knife in his hand, as a boy ran over to help from another part of the fight on Amesbury Avenue.

Another man in a blue shirt, also carrying a knife, managed to separate the combatants and then grappled with the girl until he friend pulled her away.

He then pushed the other man inside a nearby flat and then followed him inside as two school girls rushed over to confront him.

He then pushed the other man inside a nearby flat and then followed him inside as two school girls rushed over to confront him

Meanwhile, two people tried to perform first aid on the badly wounded boy as others called 999, including the woman shooting the footage from above

Seconds later he emerged and sat on the side of a garden wall maniacally tapping the huge knife against the wall

Seconds later he emerged and sat on the side of a garden wall maniacally tapping the huge knife against the wall.

Meanwhile, two people tried to perform first aid on the badly wounded boy as others called 999, including the woman shooting the footage from above.

Police said the boy was rushed to hospital with life-threatening injuries and the area was locked down and roads diverted while detectives investigated.

'Two males, aged 18 and 19, were arrested for attempted murder. The 18-year-old was also arrested on suspicion of possessing a firearm which was recovered at the scene,' they said.