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.
Giratina is good and dialga and palkia are bad because they get in a fight
I think it is Palkia
Giratina will of course kill both Dialga and Palkia even if the match is 2 on 1!!!
No, but you will be able to catch Palkia, Dialga or Giratina.
giratina
Good.
palkia,darkrai,dialga and giratina palkia,darkrai,dialga and giratina
in MT.Mortar
giratina,palkia,gible
Girantina by far
In diamond, you get dialga at spear pillar. In pearl, you'll get palkia at spear pillar. You'll find Giratina at the hidden lake after you beat the elite four.
giratina, palkia, dialga, gyrados, tyrantar, dragonite or use action replay, that always works