The Brontosaurus is a very tall dinosaur. While they aren’t carnivores they are still very deadly. With their teeth most wouldn’t stand a chance. Of course The Spinosaurus is also a very deadly dino and won’t back down in a fight. Brontosaurus would put up a brave fight, but would lose in the end. Spinosaurus wins.