A 10-year-old boy remains hospitalized after falling off his skateboard and being run over by a car Saturday afternoon near his Lawrenceville home.

Nico Petrecca was riding near the intersection of Herbert Hayes Drive and Duke Drive about 3 p.m. when he fell off his skateboard, according to a Lawrenceville police report.

The impact of the fall threw him several feet into the intersection, where he was run over by a neighbor driving a white car, authorities said. Nico’s stepfather, Michael Parnell, scooped the child up and rushed him to Gwinnett Medical Center.

The child was wearing a bicycle helmet at the time of the crash, but doctors determined he had bleeding in his brain, Parnell said. He was flown by helicopter to Children’s Healthcare of Atlanta at Egleston, where he remains in the intensive care unit.

“As of right now he’s stable and everything’s about as good as it can be,” Parnell said Tuesday. “He’s critical, but stable.”

The driver of the vehicle that struck Nico was traveling in the left lane to avoid a parked car when the 10-year-old Simonton Elementary student fell and got run over, according to the incident report. The driver was not cited because investigators determined the crash was not her fault.

The entire incident was captured on a neighbor’s surveillance camera, according to the report.

In other news: 

The crash happened at Collier Road and Defoor Avenue Tuesday afternoon. The Atlanta Police Department said one bus rear-ended the other.