you fight Cyrus at stone pillar at the top of mt. corronet (or whatever it is)
~wanna trade?~
ID 63797
Chat with our AI personalities
how do you fight cyrus in pokemon soul silver
yes your rival will heal your Pokemon before you fight Cyrus.
You fight the first 2 team Galactic leaders with Sasuke and then you fight Galactic Boss Cyrus alone. If you beat him you get to face Dialga, you can either deafeat him or capture him.
If you are looking to complete your Pokedex, then you shouldn't worry, because you will fight Cyrus in the Distortion World, And he will have a weavile.
Once you invade their warehouse, I am sure you fight Cyrus there. Cyrus will give you a Master Ball. Once you get the Master Ball, just get ready to move to the top of the Mt. Coronet.