A young man who apparently drank too much at a party fell up to 15m down a Waikato River bank after going outside to be sick.
Emergency services were called to River Rd in Queenwood, Hamilton, about 11pm.
Senior Sergeant Tim Anderson said the 26-year-old man, who had been at a party late last night, appeared to have "felt the need to go outside and be sick".
"It looks like he has gone one tree too far and fallen down a 10-15m bank and seriously injured himself."
Firefighters used a rescue stretcher to recover a man and get him to a police rescue boat. He was then taken to a waiting ambulance for treatment.