It’s a shark-eat-seal world.

Two Cape Cod beaches closed after a great white bit into a seal and then spat it back out, The Boston Globe reports.

The incident occured in the waters of Nauset Light Beach, the Globe reports. The beach closed Wednesday afternoon and evening. Due to its proximity, Coast Guard Beach also closed.

Beachgoers saw the shark bite into the seal, and a pool of blood form in the water. The shark then threw the seal out of the water and onto the beach, where it died.

Read the full story at the Globe.

Check out this gallery of sharks that roam the waters around Cape Cod.