A truck driver has allegedly taken police on a lengthy pursuit before ramming into five police vehicles in Greater Western Sydney.
Police were called to Toongabbie Road in Girraween at midnight after reports that someone was trying to steal a truck.
Officers tried to stop the driver, but the truck allegedly kept driving and crashed into a parked prime mover.
READ MORE: Body found in search for missing former jockey Keith Banks
The truck then continued along Toongabbie Road, heading towards Magowar Road, before driving down Gilba Road and crashing into a fence on Oramzi Road.
Police followed the truck down several streets until it crashed into a parked Toyota Camry on Normac Road.
He allegedly kept driving onto the Great Western Highway in Toongabbie before road spikes were deployed and the truck was stopped.
A roadblock was established on the highway where the truck collided with five police cars at the intersection of Tarlington Place in Prospect.
READ MORE: 'Unnerving' fake plane emergency plays out at Perth Airport
One vehicle was pushed into a power pole.
A police inspector who was inside was treated by NSW Paramedics and was uninjured.
It's alleged officers had to surround the truck with their police cars to get the driver to stop after he crashed into the police cars.
Early reports indicated the man was not cooperative and he was tasered.
The driver of the truck, aged 45, was arrested at the scene and taken to Westmead Hospital.
He remains there and will undergo a mental health assessment.