I'm not gonna sit here and try and argue that Odin won that exchange, but that wasn't the big point of the fight.
Everyone knew going in Galactus > Odin. What the fight was gonna show was how big of a margin it was. From the fight itself it wasn't a vast one.
Odin was able to cause Galactus to strain in a TP battle, and was able to stun him and hurt him.
That's very telling.
Like I said everyone knew Galactus > Odin but this fight showed that it wasn't that large and in fact seemed pretty even. Just that Galactus has more in the tank. Even then the fight doesn't look to be over.