A surfer at a New South Wales beach fought off a great white shark and swam back to shore while suffering from serious leg injuries, police say.
The 44-year-old man was in hospital in a critical condition on Friday night after he was bitten by a shark at Lighthouse beach at 10am in Port Macquarie in northern NSW.