A scuffle between a school police officer and a student led to the boy reportedly body slamming the cop outside a San Jacinto, CA, school.

The violent struggle between students and the campus resource officer in front of San Jacinto High School Friday was caught on camera.

San Jacinto High School had just let out when the officer started to break up a fight near campus. He was soon swarmed with students, and it appeared some of the students tried to pull off a boy who allegedly tackled the officer to the ground.

Substitute teacher Daniel Levya told CBS Los Angeles that’s when he intervened.

“Levya said he knew he had to take quick action when he saw one of the students take the officer’s baton.