I caught Kyurem with ultra ball, and just traded him...
Anyway, I got a masterball from juniper (I think..?) before entering victory road, and the time came N told me to catch Zekrom, all I could think was to not take risks, so I master balled him.
Now, I regret that....