BASEBALL’S BACK ON PIX11: CHECK OUT THE FULL LINEUP FOR THE METS AND YANKEES

VIDEO: Student stands up for visually-impaired classmate, levels bully with one punch (WARNING: GRAPHIC)

This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

*** Warning: Video contains graphic language and violence

HUNTINGTON BEACH, Calif. – A Huntington Beach High School student came to the aid of a classmate as the teen struggled to fend off punches, and the video has many calling him a hero.

The fight happened around 12:30 p.m. Wednesday after the two students, who had a history of "not getting along," according to police, passed each other at Huntington Beach High School.

The two exchanged words and then video shows the suspect, wearing a green, knit hat, begin to pummel the other student in the face.

While trying to defend himself, a third student, identified as 17-year-old Cody Pines, steps in and ends it -- knocking the suspect to the ground with a single punch.  The victim, who is visually-impaired, appears to not see that his attacker is on the ground, and continues trying to block the blows.

"You trying to jump a f------ blind kid, bro?" Pines asks, leaning over the teen who was throwing punches.  "What the f--- is your problem?"

The video has been seen hundreds of thousands of times online, and the vast majority of commenters had no sympathy for the bully.

"That bully deserved everything he got and more," wrote one person.  "Wow can't believe how disgusting some people act. It's good too see that there is still people who would help those in need."

Huntington Beach Police arrested the student who initially started the fight and charged him with misdemeanor battery before releasing him to his parents.  Police declined to charge Pines.

More than 30,000 supporters have signed an online petition calling on school officials to not suspend Pines.  Rumors also swirled online that Pines was kicked off of the Oilers football team -- but the school said that he was never on this year's roster.

Pines wasn't suspended over the incident, the school revealed after receiving permission from his family, and no disciplinary action is planned.

The school posted the following statement online, "Huntington Beach High School has a very strong anti-bullying code of conduct and will not condone this type of behavior from any student."