alias中のawkの挙動がまったくわからん

同じコマンドなのにaliasするのとしないので違いが出る. まったくわからん.

$ echo "Oh \\My God" | awk '{print $1}'
Oh
$ alias ohmygod="echo 'Oh \\My God' | awk '{print $1}'"
$ ohmygod
Oh \My God

謎の挙動. bash, zsh, tshで確認.
わかりにくいがどちらも \\M は一回だけ展開されて \M になる.

誰かわかる人がいたら教えてください.