a good moveset for giratina would be shadow force( start ),aura sphere( lv 90), flamethrower/fire blast( TM ) and dragon pulse ( TM ). Other good moves are earth power( start ), Draco meteor( tutor ), shadow ball (TM),psychic(TM).
it learns kamehameha
"Evil Eye" in Pokemon Black and White...
Shadow force at level 40
Giratina learns move Shadow Force when it reaches level 40.
It all depends on their levels, moves, and what moves you use. It matters whether an experienced trainer is commanding the Pokemon or not, too. My opinion is that Giratina will win, if you use Dragon-type moves.
the moves charmander learns are nothing
dialga would win giratina is week to dragon type moves
Breloom learns a plethora of good moves in pokemon. At level 23 it learns mach punch. At level 25 it learns counter. At 29 it learns force palm. At 33 it learns sky uppercut. At 41 it learns seed bomb. Hope I helped.
Ghost, Dragon, Dark, Fairy, and Ice type moves are Super Effective against Giratina
he learns yo momma at 44 he learns but spike at 51
it learns psythic moves
38 it learns assurance 43 it learns flamethrower 50 it learns head smash 55 it learns roar 62 it learns flare blitz