×Scroll down to continue

How to Beat Giovanni in Pokemon Go August 2025

The way to beat Giovanni in Pokemon Go is to prepare some powerful and varied counterattacks.
How to beat Giovanni Pokémon GO
Giovanni Pokémon GO. Source: Screen Rant

How to Beat Giovanni in Pokemon Go August 2025

Giovanni is a Team Rocket boss and one of the greatest fights in games This makes it a threat that must be defeated.

In order to defeat Giovanni in Pokémon Go, you have to work hard and set the right strategy.

Cheapest MLBB Diamonds!

So, for those of you who want to know how to beat Giovanni in Pokemon Go, let's take a look at the following discussion!

Also read:

Giovanni Pokemon Go Lineup (August 2025)

Pokemon Go - Giovanni
Pokemon Go – Giovanni. Source: Niantic

Giovanni is the main villain of Team Go Rocket, and when facing him, he will always send Shadow Persian as his first phase and Shadow Dialga as his final Shadow Boss Pokémon. Here is Giovanni's current lineup in Pokémon Go:

  • Phase 1: Shadow Persian
  • Phase 2: Shadow Rhyperior / Shadow Nidoking / Shadow Kangaskhan
  • Phase 3: Shadow Dialga

How to Beat Giovanni in Pokemon Go

How to Beat Giovanni Pokémon GO
How to Beat Giovanni in Pokémon GO. Source: YouTube/LyricalCrow

Giovanni is a very strong opponent in Pokémon Go, so if you want to beat him, you have to be prepared with some strong and varied counterattacks, so you can target his team's weaknesses.

At the start of every battle, Giovanni always brings out his favorite Pokémon, Persia. He randomly chooses the second Pokémon from the three aforementioned Pokémon.

Finally, after the fight is over, you will face Shadow Dialga.

To face Giovanni's Pokemon, here are the Pokemon you should use to fight him:

Phase 1

Persian Counter

As a Normal-type Pokemon, Persian is weak to Fighting-type attacks and resistant to Ghost-type attacks, making it easier to know exactly which Pokemon to use.

Here are some of the best counters to counter Shadow Persia:

Pokémon Movement

Phase 2

Counter Rhyperior

Rhyperior is a dual Ground/Rock type Pokemon, making it weak against Grass, Water, Fighting, Ground, Ice, and Steel type moves, and resistant to Electric, Poison, Fire, Flying, Normal, and Rock type attacks.

Here are some of the best counters to beat Shadow Rhyperior:

Pokémon Movement

Counter Nidoking

Nidoking is a dual Poison/Ground type Pokemon, which means it is weak against Ground, Ice, Psychic, and Water type moves.  

On the other hand, it is resistant to Electric, Poison, Bug, Fairy, Fighting, and Rock type attacks, so avoid those attacks as much as possible.

Here are some of the best counters to help you defeat Shadow Nidoking:

Pokémon Movement

Kangaskhan Counter

Kangaskhan is a pure Normal-type Pokemon, meaning its only weakness is Fighting-type attacks, while it is resistant to Ghost-type moves.

Here are some of the best Shadow Kangaskhan counters:

Pokémon Movement

Phase 3

Counter Dialga

Giovanni's final Pokemon, Dialga, is a dual Steel/Dragon type Pokemon, meaning it is weak against Fighting and Ground type Pokemon. 

On the other hand, it is resistant to Bug, Electric, Flying, Normal, Psychic, Rock, Steel, Water, Grass, and Poison type moves.

Here are some of the best counters to defeat Shadow Dialga in battle:

Pokémon Movement

The Best Team to Beat Giovanni in Pokemon Go

How to Beat Giovanni in Pokemon Go
Lucario. Source: Niantic

The best team you can use to defeat Giovanni in Pokemon Go right now is Lucario, Primal Kyogre, and Primal Groudon. 

  • With Persian as your first choice, a strong Fighting-type Pokémon is a must. This could be Lucario, Terrakion, or even Blaziken or Heracross. These Fighting-type Pokémon can also help against Kangaskhan and even Rhyperior.
  • For Rhyperior and Nidoking, the best way to counter them is with a Water-type Pokemon like Primal Kyogre or something more accessible like Swampert.
  • Finally, Ground-types are a must to stop Dialga. You can use Primal Groudon or a regular Groudon if you have one, or you can also use Garchomp.

Also read:

So that's our discussion this time about how to beat Giovanni. Good luck!


Want to Get the Latest Information in the World of Web-3, Games, and Metaverse Technology?

Come on, fill in your email below!