The Carcharodontosaurus is a large therapod dinosaur from Egypt and exactly found at the place where Spinosaurus and they often got in fight for territory and 70 %of the time, the Spinosaurus won. It was just like the T-rex because it was both hunter and a snatcher that snatched the hunts that were hunted by other predators. It existed during the mid-Cretaceous in Northern Africa. It is currently known to include two species: C. saharicus and C. iguidensis, which are among the larger theropods, nearly as large as or even larger than Tyrannosaurus, Giganotosaurus. The genus Carcharodontosaurus is named after the shark genus Carcharodon Megalodon.
This creature was no easy match for Spinosaurus. Although mostly Spino won but most likely died due to blood loss. Unlike Giganotosaurus, Carcharo wasn’t a speedy one. It used its bite to kill.
In the end, Carcharodontosaurus was 7 ton formidable beast which shared the throne of Africa with Spinosaurus.