Suppose I have a Giovanni pokemon in play, and play the Giovanni trainer card. I evolve the pokemon, then manage to devolve it. Could I evolve it again that turn? I found the following ruling in the Compendium, but it didn't seem clear to me if it still applied if the Giovanni trainer was played before the pokemon devolved:
Q. Would the Giovanni trainer card allow a just-devolved Pokémon to evolve again?
A. Yes. (Jul 11, 2002 WotC Chat, Q37)
Q. Would the Giovanni trainer card allow a just-devolved Pokémon to evolve again?
A. Yes. (Jul 11, 2002 WotC Chat, Q37)