A giant shark that could be up to 20ft long killed a great white that was nearly bitten in half.
A picture from the Queensland Fisheries department, shows a 10ft predator thrashing about with two massive chunks missing on either side of its body, off the Queensland coast.
Experts said its rival may be 20ft (about six metres) long, judging by the size of the huge bites.
The great white was savaged after it got snared on a drum line - a baited hook attached to a buoy - near North Stradbroke Island, east of Brisbane.
The wounded creature was still alive when a crew hauled it onto a boat, close to Deadman's Beach.
"It certainly opened up my eyes. I mean the shark that was caught is a substantial shark in itself," Queensland Fisheries' Jeff Krause told Australia's Daily Telegraph.
Swimmers have been warned to stay out of the water near the island.
The attack also worried many at a nearby tourist Mecca - Surfers Paradise, south of Brisbane.
Drum lines and shark nets are used to defend swimmers from sea predators, but they have been criticised for occasionally trapping migrating whales.
Fisheries minister Tim Mulherin told the Mail that the capture of the bitten shark - and the indication of a larger one feeding in the area - bolstered the decision to keep defences in place.
He added there were no special plans to hunt the attacking shark but contractors had reset the drum lines.