Beat Giovanni in Pokémon GO requires powerful allies and an elaborate strategy. Which Pokémon should you use? And which attacks to use?
In this comprehensive guide, we reveal the best ways to win, including Giovanni's Pokémon weaknesses bonus. We're off!
Explanatory video in French by Alucare, ideal complement to the page. View video (you can use youtube's automatic translation)
1. Beat Giovanni's first Pokémon: Persian
To beating Giovanni in Pokémon GOyou have to start by taking on Persian.

| Last name | Kind | Weakness | Resistance |
|---|---|---|---|
| Persian | Normal | fight | Spectrum |
According to the statistics, this Pokémon has a maximum Battle power of 1910 PC. This is a modest figure compared with most battle-type Pokémon.
The low Attack and Defense stats of this Pokémon also gives you a chance to gain the upper hand in battle if you choose your Pokémon well. Its stamina of 163 END also limits its ability to take blows, which can quickly turn to your advantage.
Any powerful battle-type Pokémon can beat Persian. However, here's a suggestion of the best ones to seek out and their most effective attacks.
| Number | Last name | Preferred attacks |
|---|---|---|
| 448 | Mega-Lucario | Forte-Paume and Aurasphere |
| 214 | Mega-Scarhino | Riposte and Close Combat |
| 68 | Mackogneur | Riposte and Dynamo-Poing |
| 534 | Bétochef | Riposte and Dynamo-Poing |
| 639 | Terrakium | Double Foot and Holy Blade |
| 647 | Keldeo | Sweep and Holy Blade |
| 257 | Mega-Braségali | Riposte and Exploforce |
| 795 | Cancrelove | Scanning and Exploforce |
| 448 | Lucario | Forte-Paume and Aurasphere |
| 297 | Hariyama | Riposte and Dynamo-Poing |
Since Persian is highly resistant to Spectre-type attacks, avoid using a Pokémon of this type.
2. Beat Giovanni's second Pokémon (random): Kangourex, Corboss or Hyporoi
To beat Giovanni in Pokémon GO, you'll need to be prepared for the fact that he'll make Pokémon appear. at random to the second battle. Follow this guide to choose the best ally for all three eventualities.
How to beat Giovanni's Kangourex?
Kangourex is a Normal-type Pokémon, like Persian.

| Last name | Kind | Weakness | Resistance |
|---|---|---|---|
| Kangourex | Normal | fight | Spectrum (x2) |
The main weakness of Kangourex is an attack from a Pokémon battle type. Indeed, its maximum Fighting Power is much lower than that of Dracolosse, for example.
Its Attack and Defense stats are also below those of the latter. So you have every chance of beating him in a fight.
Among the Most recommended Pokémon countersthe following.
| Number | Last name | Preferred attacks |
|---|---|---|
| 145 | Electhor de Galar | Riposte and Ancient Power |
| 123 | Obscure insecateur | Taille and Tranche-Nuit |
| 384 | Mega-Rayquaza | Draco-Tail and Felling |
| 373 | Mega-Drattak | Draco-Tail and Flight |
| 214 | Mega-Scarhino | Riposte and Boule Roc |
| 127 | Mega-Scarabrute | Slash and Wound Cross |
| 979 | Courrousinge | Riposte and Tranche-Nuit |
| 149 | Dracolosse | Steel Wings and Draco-Griffe |
Other Pokémon to call on include Ho-Oh, Viridium, Leviator, Demeteros, Marshadow and Shaymin Celeste.
Look out for Kangourex's best moveset: Sweep and Crush. Also stay beware of cloudy weatherThis is because the Pokémon's attacks are boosted by this type of weather.
How to beat Giovanni's Corboss?
Corboss is a Darkness-type Pokémon distinguished by its resistance. However, this does not make it invulnerable.

The weaknesses of Vol-type Pokémon are often their poor ability to withstand attacks from those of the Rock, Electrik, Ice and Fairy types.
| Last name | Kind | Weaknesses | Resistors |
|---|---|---|---|
| Corboss | Darkness/Theft | rock, Électrik, Ice, Fairy | Soil (x2), Psy (x2), Spectre, Plant, Darkness |
In this case, the attacks of Fairy-type Pokémon have a good chance of knocking out Corboss. its limited ability to defend itself to launch effective attacks.
Ideally, you should request a Pokémon from this list to emerge victorious from a battle against Corboss.
| Number | Last name | Preferred attacks |
|---|---|---|
| 785 | Tokorico | Vive Attaque and Éclat Magique |
| 282 | Mega-Gardevoir | Magic Charm and Radiance |
| 210 | Granbull | Charme et Câlinerie |
| 905 | Amovénus | Fairy Wind and Magic Radiance |
| 719 | Mega-Diancie | Jet-Pierres and Lunar Power |
| 468 | Togekiss | Magic Charm and Radiance |
| 716 | Xerneas | Geo-Control and Lunar Power |
| 700 | Nymphali | Magic Charm and Radiance |
| 282 | Gardevoir | Magic Charm and Radiance |
| 730 | Oratoria | Charm and Lunar Power |
Be careful when the weather turns foggy and windyThis type of weather boosts Corboss's capabilities.
How do you beat Giovanni's Hyporoi?
Hyporoi is a Water and Dragon-type Pokémon that you'll eventually face in your second battle with Giovanni.

| Last name | Kind | Weaknesses | Resistors |
|---|---|---|---|
| Hyporoi | Water/Dragon | Dragon, Fairy | Fire (x2), Water (x2), Steel |
The weaknesses of Dragon-type Pokémon such as this are also attacks from the Fairy type.
To stand up to Hyporoi, fight with a Pokémon from Dragon or Fairy type. For example, with a powerful ally like Florges, you can take advantage of the difference in Combat Power, Attack and Defense stats to gain the upper hand.
In addition to Florges, you have the choice of using one of these Pokémon and one of these attacks in battle:
| Number | Last name | Preferred attacks |
|---|---|---|
| 130 | Mega-Leviator | Draco-Souffle and Hydro-Queue |
| 787 | Tokotoro | Balle Graine and Nature Madness |
| 640 | Viridium | Double Foot and Leaf Blade |
| 487 | Giratina | Draco-Souffle and Draco-Griffe |
| 282 | Mega-Gardevoir | Charm and Triple Axel |
| 212 | Mega-Cizayox | Taillade and Tranche-Nuit |
You can also call on Oratoria, Mega-Rayquaza, Mega-Latios, Mega-Steelix, Mega-Galeking, Dialga Origine or Mega-Altaria.
If you want to maximize your chances of success, avoid water-type Pokémon such as Kyogre versus Hyporoi.
Be on your guard in rainy and windy weather too, as this type of weather tends to boost this Pokémon's abilities.
3. Beat Giovanni's third Pokémon: Cresselia
Cresselia is a legendary Psy-type Pokémon you'll face in the third battle against Giovanni.

| Last name | Kind | Weaknesses | Resistors |
|---|---|---|---|
| Cresselia | Psych | Bug, Spectrum, Darkness | Combat, Psy |
To defeat Cresselia, use Pokémon from Darkness type. The latter can not only launch offensives, but also defend themselves effectively against it.
The allies of Insect and Spectre type are also formidable opponents for this Pokémon. In this case, Mega-Tyranocif can exploit its attack weaknesses and inflict significant damage.
The following selection summarizes the best Pokémon with the most appropriate attacks to beat Cresselia.
| Number | Last name | Preferred attacks |
|---|---|---|
| 248 | Mega-Tyranocif | Bite and Centrifugal |
| 717 | Yveltal | Barking and Vibrobscur |
| 461 | Dimoret | Barking and Cheating |
| 229 | Mega-Demoloss | Barking and Cheating |
| 491 | Darkrai | Barking and Ball'Ombre |
| 635 | Trioxhydre | Bite and Centrifugal |
| 893 | Zarude | Bite and Vibrobscur |
| 248 | Tyranocif | Bite and Centrifugal |
| 94 | Mega-Ectoplasma | Lechouille and Ball'Ombre |
| 727 | Félinferno | Barking and Vibrobscur |
Prepare yourself properly, because a windy weather tends to boost this legendary Pokémon's attacks.
What is the best team composition to beat Giovanni?
To beat Giovanni on Pokémon GOopt for this composition:
- A battle-type Pokémon such as Terrakium versus Persian. This choice gives you the upper hand with the "Double Foot" and "Holy Blade" attacks.
- A Fairy-type Pokémon of the same caliber as Mega-Gardevoir versus Corboss and Hyporoi. Here, whatever Pokémon Giovanni conjures up, you'll be ready with Mega-Gardevoir and its "Charm" attack.
- A Darkness-type Pokémon of the same category as Darkrai versus Cresselia. Here, you'll have every chance on your side with the "Barking" and "Shadow Ball" attacks.
Other possible compositions include :
- Terrakium, Xerneas and Darkrai;
- Mega-Scarhino, Gardevoir and Trioxhydre;
- Lucario, Togekiss and Mega-Tyranocif.
With a team that includes Pokémon battle type, Fairy and Darknessyou can ensure your victory over Giovanni.
How do I find Giovanni in Pokémon GO?
You must have Super Rocket Radar to find Giovanni in Pokémon GO. Please note that the simple Team Rocket Radar will only lead you to other team members, not to boss.
To obtain this tool, you need to carry out special study tasks as :
- Unlock Shadowy Skirmishes special research. You'll need to complete any Team Rocket special research story in this frame.
- Defeat Giovanni in the final stage of Shadowy Skirmishes.
- Unlock a Team Rocket radar by obtaining six mysterious components which are obtained by defeating Team Rocket Grunts. To do this, visit Pokéstops or balloons.
- Take on three Team GO Rocket leaders with Team Rocket Radar.
- Defeat all henchmen and bosses.
Once you've completed these steps, you'll receive a Super Rocket Radar.
However, you should be aware that you may have to contend with some Henchmen dressed as Giovanni before falling on him directly, despite the use of the tool.
- Be patient and keep scan every PokéStop to increase your chances of meeting Team GO Rocket's boss.

- If you wish to beating Giovanni in Pokémon GOYou need to be prepared to take on some pretty powerful Pokémon. The choice of your allies in each battle is crucial.
- To emerge victorious from a battle with Persian, call on a Pokémon from type Combat.
- As the Pokémon's appearance in the second battle is random, be prepared to choose the one you use correctly. In the case of Corboss and Hyporoi, ask for an ally from powerful Fairy-type attack.
- Finally, against Cresselia, opt for a Pokémon from Darkness type.
You have every chance of beating Giovanni if you follow the advice given and use the Pokémon suggested above. You can also boost your chances by collecting useful rewards via the Pokemon GO promotional codes.
Tell us about your experiences fighting Giovanni in the comments!






