Genesis Hydra + Garruk's Packleader
That is correct.
It works this way because both for cascade and for Genesis Hydra the trigger condition is casting (and not “enters the battlefield”). So the trigger goes on the stack on top of the initial spell, and so resolves first.
Daniel Kitachewsky
L4, Paris, France
Rules NetRep