Free the Pokemon in the Headquarters and then go to the Spear Pillar.
beat Cyrus
Cyrus is the guy that the people protecting lake valor mention
After defeating Cyrus in Veilstone, he should give a Master Ball to you.
Beat Cyrus and he gives you a master ball. Keep it and wait till you battle Giritina.
you cant get a second master ball in any game. The only one is given to you by Cyrus. If you have leafgreen etc. you can give one to a Pokemon to hold then transfer it to platinum by pal park.
You get a master ball
To get a master ball in Pokemon Diamond you have to beat Cyrus. You can also get one in the game corner.
You get it after you beat team galactic boss Cyrus.
you get the master ball once you beat Cyrus in the galactic building
depends what game you have, if diamond, Cyrus gives it to you(same in pearl).
You get one from Cyrus at the Vielstone building. or action replay
A player can obtain the Master Ball after you defeat Cyrus in the Veilstone Plasma Base.
You get it from Galactic Boss Cyrus after you defeat him in Veilstone city
From Cyrus after you beat him at the Galactic Veilstone Building (4th Floor)
In the fourth generation of the Pokemon games, the master ball item is won from Cyrus after defeating him in a final battle. It can also be obtained in the Pokemon Lottery.
in solcecon town when you keep showing him the Pokemon he wants he give you some master balls
no the only one u can get is the one from Cyrus