A top basketballer was preparing to undergo surgery late last night following a car crash on an approach to Auckland Harbour Bridge.
Hayden Allen, who plays for the Waikato Pistons, was rushed to Auckland City Hospital after the car he was a passenger in smashed into the Curran St on-ramp barrier.
The 31-year-old is thought to have not been wearing a seatbelt and was thrown from the vehicle.
Emergency services were called to the scene around 5am.
Allen was one of three passengers, including Pistons teammate and former North Harbour player Dan Ryan.