WMG / Planet Dinosaur

Lost World and New Giants feature the same individual Carcharodontosaurus and both episodes take place within a few days of each other.
The Carcharodontosaurus chased the rival male off his territory. He killed the Ouranosaurus in the dry season but lost it to the Spinosaurus. A few days later, he went hunting downriver and saw the Sarcosuchus grabbing the young Paralititan. He attacked the Sarcosuchus and won the tug-o-war with it and grabbed the Paralititan, but was scared off by its herd.

Likewise, the chaoyangopterid at the beginning and end of the fifth episode are also the same.

It got its revenge for not being able to eat sauropod meat at the beginning.