Quote Originally Posted by MoofiaBossVal View Post
Midgardsomr ran away from Omega, and Omega was responsible for imprisoning Primal Bahamut.
It's not clear whether Omega was clearly more powerful than Midgardsormr, back during the war on the Dragonstar. Omega admits that it had never defeated Midgardsormr before, but as you mentioned, Midgardsormr did travel all the way across the galaxy to Hydaelyn in order to not have to deal with Omega anymore.

And by the time we meet both Midgardsormr and Omega, they were both at a fraction of their original power. And even at that fraction of power, Omega still managed to seal away Primal Bahamut, or rather allow the Allagans to seal away Primal Bahamut while on basically Safe Mode.

Personally my impression is that if Midgardsormr and Omega were to fight at full power when they were at their peaks, it could go either way. And at this point, both are so tired and familiar with each other that they can only summon enough motivation to snark at each other.