WATCH: Epic battle between hyenas and wild dogs

It turns out a pack of wild dogs was too much for a pair of scavenging hyenas as they battled over the remains of a dead impala for nearly four minutes in front of stunned tourists.

This incredible footage shot by a holidaymaker in South Africa’s Greater Kruger National Park shows the struggle over the fresh kill and the hyenas’ flight for their lives. Blood was spilled on both sides but the wild dogs were victorious this time around.

The video shows a lone hyena trying to steal the dogs’ spoils until it was repeatedly bitten and chased away.

Moments later, as the dogs continued to feast on the carcass, they were confronted by two hyenas, sparking two separate battles. The hyenas shrieked loudly and did their best to fight off the dogs, but were swarmed and forced to flee.

Previously we have seen hyenas best the King of the Jungle though: