Maria had a tough fight.
It wasn't easy to fight a sub-rank higher, even more so as the rank increases.
She used a few treasures here and there to create favorable conditions but in the end, it was her own strength, tactics and courage that helped.
Even the rank 6 dinosaur didn't expect the prey it chose to be so ruthless. After making enough injuries on it, Maria started drilling into its body and 'devouring' its blood and flesh.
Everytime, she was expelled by its intense internal Qi and suffered injuries. Initially, she always had more injuries than whatever healing she got inside. It seemed like she's failing again and again and wasn't learning anything.
But when the dinosaur discovered that all the loss of vitality that Maria sucked was starting to affect its attack, it was a bit too late.
From then, Maria steadily gained an upper hand. It sounded easy but none of her peers could guarentee of replicating the feat.