What really made me smile was the fact that they were battling super close to a giant encampment. So i also got a chance to see a giant get literally flipped around for a bit. I definitely gave the great beasts a big 'hell yeah' when they all did the majority of my work for me.
I once saw a giant and dragon fight, it was epic. If only I could have recorded it. It lasted 5-10 mins, best thing i've seen on the game so far lol.
i believe it was one of those elder dragons, the ones that are harder to take down. The fight ended with that giant club glitch, the dragon shot up in the air into oblivion. XD