Two men have been rescued after a boat struck a log and drifted up to 50km on the Waikato River.
The stricken vessel drifted for nearly three hours until rescuers spotted it about 5.45am.
A police spokeswoman said the pair were in their motorboat about 3am when it hit a snag and started taking on water between Ngaruawahia and Huntly.
Without oars and a broken-down motor, the stricken vessel started drifting towards Mercer, swept north by the strong current and no means of controlling where it went.
One of the men decided to abandon the vessel, swimming to shore to raise the alarm.