I just cant defeat Moltres. I am a charmander at lvl 20 and my partener is a pikachu lvl. 21. i realize that moltres is lvl. 52 but Zapdos was easy at
lvl. 15 (mystery dungeon blue rescue team)
Moltres shouldn't be too hard if you can get Pikachu to use its electric attacks on moltres while you pelt it with gravelrocks or other items that do damage when thrown.
or you could just train till your higher leveled. (on my current file I beat Moltres when I was a level 14 chikorita. lol)
He has to have the IQ "use only selected attacks" and you need to select his electric attacks (You don't need the IQ but it helps, belive me, I beat him with me :Bulbasuar: and pikachu!)