Agreed. Spinosaurus was a specialist piscavore, nothing about it would have assisted in a fight against a terrestrial Carcharodontosaur. Even the powerful claws would be hard pressed to reach Giganotosaurus due to Spinosaurus' quadrupedal position.
It's bigger than Carcharodontosaurus
Not necessarily. We don't know too much about Carcharodontosaurus, which is why I try to avoid discussions pertaining to that particular genus.
Well, Carcharodontosaurus was about the same size as Tyrannosaurus Rex, but smaller than Giganotosaurus
So, if both are smaller than Spinosaurus, people would guess that size counts, but there's one little advantage
Both Carcharodontosaurus and Giganotosaurus have a bigger brain than Spinosaurus, so in this game, smarts would take over size
I won't talk about Carcharodontosaurus because the remains of that animal are too scant for us to know anything for sure.
For Giganotosaurus, you are absolutely right there, but that is just one of its advantages. Spinosaurus is not designed to hunt dinosaurs, meaning that its teeth and bite in general wouldn't be useful.
As stated earlier, its arms wouldn't be able to pivot high enough for it to strike Giganotosaurus since it was almost certainly quadrupedal on land.
I'm sure I missed something, but this battle is sort of broken from the start because the two would have no reason to fight due to their completely different life styles.
Depends who gets the first bite. Giga was faster but if spino plays their cards right they could do thus.
What do you think?