Here’s a full, up-to-date style guide on how to beat Giovanni in August 2025 in Pokémon GO , based on the currently known Shadow lineup (Persian → one of three shadows → Shadow Giratina) and community-tested strategies.

How to Beat Giovanni August 2025 (Pokémon GO)

Giovanni in August 2025 is built around three phases: his trademark Persian, a rotating middle slot (Rhyperior / Nidoking / Kangaskhan), and a headliner Shadow Giratina as the final boss. The core idea is to bring one strong Fighting-type opener, a middle counter that can handle Ground/Rock/Poison/Normal, and a Dragon or Ghost powerhouse for Giratina.

Quick Scoop

  • Lead: Fast Fighting-type to shred Persian and burn both shields early.
  • Second: Bulky Water/Ground/Psychic/Fighting counter aimed at Rhyperior, Nidoking, or Kangaskhan.
  • Anchor: Strong Dragon/Ghost attacker to finish Shadow Giratina.

Suggested trio (example):

  1. Terrakion or Lucario (Fighting)
  2. Swampert or Garchomp (coverage)
  3. Mega Rayquaza / strong Dragon (Giratina)

Giovanni’s August 2025 Team

Giovanni follows this structure in August 2025:

  1. Slot 1 (Guaranteed)
    • Shadow Persian (Normal, weak to Fighting)
  1. Slot 2 (Random among three)
    • Shadow Rhyperior (Rock/Ground, weak to Water, Grass, Ice, Fighting, Ground, Steel)
 * Shadow Nidoking (Poison/Ground, weak to Water, Ice, Ground, Psychic)
 * Shadow Kangaskhan (Normal, weak to Fighting)
  1. Slot 3 (Guaranteed)
    • Shadow Giratina (form varies per event, but Dragon/Ghost typing is the key; weak to Dragon, Ghost, Dark, Fairy (partly), and Ice depending on form)

Because of this, your team must reliably handle:

  • Persian (Fighting)
  • Mixed mid-slot (Water/Ground/Psychic/Fighting coverage)
  • Giratina (Dragon/Ghost/Dark)

Best Counters and Moves

1. Beating Shadow Persian

Persian hits hard and fast, but it’s very vulnerable to Fighting-types. Your goal is to delete it quickly and use it to burn Giovanni’s two shields.

Top Fighting leads:

  • Terrakion: Double Kick + Sacred Sword
  • Mega Lucario: Counter + Power-Up Punch / Aura Sphere
  • Lucario: Counter + Power-Up Punch / Aura Sphere
  • Machamp (Shadow or regular): Counter + Cross Chop / Dynamic Punch
  • Annihilape: Counter / Karate Chop + Rage Fist (stack attack boosts)

Key tactic – “second slot trick”:

  • Put your Fighting-type in second position in your team, not first.
  • Start with a throwaway or bulky Pokémon in the lead, then instantly switch to your Fighting-type as soon as the battle starts.
  • Giovanni’s AI hesitates for about two seconds after you switch, giving you free fast moves into Persian.

This trick lets you chunk or almost delete Persian before it really fights back.

2. Beating the Middle Slot (Rhyperior / Nidoking / Kangaskhan)

You won’t know which one appears until you enter the battle, so plan a flexible second Pokémon that can cover at least two of the three options.

If it’s Shadow Rhyperior (Rock/Ground)

Best counters focus on Water and Ground damage:

  • Swampert (Shadow or regular): Mud Shot / Water Gun + Hydro Cannon / Earthquake
  • Kyogre: Waterfall + Surf / Origin Pulse
  • Groudon (for Ground coverage): Mud Shot + Precipice Blades

Swampert is especially valuable because it’s spammy and useful in many Rocket fights.

If it’s Shadow Nidoking (Poison/Ground)

You want Psychic, Water, Ground, or Ice damage:

  • Mewtwo: Psycho Cut + Psystrike
  • Garchomp: Mud Shot + Earth Power
  • Excadrill: Mud Shot + Drill Run
  • Swampert (again) for safe Water spam.

If it’s Shadow Kangaskhan (Normal)

Again, pure Fighting dominates:

  • Machamp: Counter + Cross Chop / Dynamic Punch
  • Conkeldurr: Counter + Dynamic Punch
  • Lucario: Counter + Power-Up Punch / Aura Sphere

If your opener Fighting-type survives Persian with energy, it can often handle Kangaskhan too.

3. Beating Shadow Giratina (Final Boss)

Giratina as the final Shadow is the real DPS check. It’s weak to Dragon and Ghost , and Dark can also be strong depending on its moveset.

Premium counters:

  • Mega Rayquaza: Dragon Tail + Dragon Ascent / Outrage
  • Black Kyurem: Dragon Breath + Outrage
  • Dawn Wings Necrozma: Shadow Claw + Shadow Ball / Moongeist Beam

Other strong options:

  • Dragonite: Dragon Breath + Dragon Claw
  • Garchomp: Dragon Tail + Outrage
  • Hydreigon: Dragon Breath / Bite + Brutal Swing
  • Origin Forme Giratina: Shadow Claw + Shadow Ball

Aim to enter the Giratina fight with at least one and a half shields if possible, so your Dragon/Ghost anchor can throw multiple charged moves safely.

Core Battle Strategy and Tricks

This fight is less about raw CP and more about timing, shields, and move choice.

1. Use the Switch & Delay Windows

Players consistently point out that Giovanni’s AI has short pauses when:

  • You switch Pokémon.
  • You use charged moves.

Use these pauses to sneak in multiple fast moves:

  • Open battle, immediately swap to your Fighting-type in slot 2 → free hits into Persian.
  • After every charged move, tap fast moves as quickly as possible during the pause for extra damage and energy.

2. Burn His Shields Early

Giovanni always shields your first two charged moves. You want those moves to come from:

  • A Pokémon that gains buffs when it throws (like Power-Up Punch or Rage Fist), or
  • Your lead Fighting-type , which doesn’t need to conserve energy for Giratina.

Examples:

  • Lucario: spam Power-Up Punch into Persian to both burn shields and boost your attack.
  • Annihilape: Rage Fist gets stronger each time it’s used, even when shielded, letting it potentially sweep much of Giovanni’s team.

3. Make Sure Your Pokémon Are Strong Enough

Many players struggling with Giovanni simply have underpowered teams. Suggestions from community discussions include:

  • Aim for at least high-level (ideally level 35–40) Pokémon with good IVs.
  • Use proper PvP-style movesets , not random raid moves; Giovanni uses the PvP combat system.
  • If a run goes badly, retreat, adjust your team or moves with TMs, and try again.

“Giovanni is not an opponent you can defeat with under-leveled Pokémon… Effective counters plus strategic switching make all the difference.”

Example Teams for August 2025

Below is an HTML table with some sample trios that cover Persian, the middle slot, and Shadow Giratina.

html

<table>
  <thead>
    <tr>
      <th>Team Idea</th>
      <th>Lead (Persian)</th>
      <th>Middle (Rhyperior / Nidoking / Kangaskhan)</th>
      <th>Anchor (Shadow Giratina)</th>
      <th>Notes</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>High-end Legendary Core</td>
      <td>Terrakion – Double Kick + Sacred Sword [web:1][web:3]</td>
      <td>Swampert – Mud Shot + Hydro Cannon [web:1][web:3]</td>
      <td>Mega Rayquaza – Dragon Tail + Outrage [web:1]</td>
      <td>Terrakion shreds Persian; Swampert covers Rhyperior and Nidoking; Rayquaza demolishes Giratina.</td>
    </tr>
    <tr>
      <td>Lucario Power-Up Strategy</td>
      <td>Lucario – Counter + Power-Up Punch [web:1][web:3][web:7]</td>
      <td>Garchomp – Mud Shot + Earth Power / Outrage [web:1][web:3]</td>
      <td>Dragonite – Dragon Breath + Dragon Claw [web:1][web:3]</td>
      <td>Use the switch trick into Lucario; stack Power-Up Punch on Persian, then carry boosts into slot 2.</td>
    </tr>
    <tr>
      <td>Budget but Effective</td>
      <td>Machamp – Counter + Cross Chop [web:3][web:5]</td>
      <td>Empoleon – Waterfall + Hydro Cannon [web:7]</td>
      <td>Hydreigon – Dragon Breath + Brutal Swing [web:7]</td>
      <td>OTM but fairly accessible; Machamp handles Persian and Kangaskhan, Empoleon covers Rhyperior, Hydreigon handles Giratina.</td>
    </tr>
    <tr>
      <td>Annihilape Sweep Plan</td>
      <td>Lead filler &gt; switch to Annihilape – Counter + Rage Fist [web:7]</td>
      <td>Groudon – Mud Shot + Precipice Blades [web:1][web:3]</td>
      <td>Any strong Dragon (Dragonite / Garchomp) [web:1][web:3]</td>
      <td>If Rage Fist stacks early, Annihilape can take down most of Giovanni’s team by itself.</td>
    </tr>
  </tbody>
</table>

Forum-style Tips & “Latest News” Flavor

Players on community forums in mid‑2025 keep emphasizing the same three themes: right moves, right typing, and using the AI delay.

“Make sure you have the right moves on your Pokémon. That’s most people’s biggest mistake… Giovanni uses a PvP system for attacks, not PvE.”

“One trick is to have something that will crush the Persian in the second position… By swapping into it the moment the fight starts, you get free damage.”

As of summer 2025, guides and videos specifically branded “How to BEAT Giovanni in Pokémon GO (August 2025)” revolve around Shadow Giratina as the prize, and they all revolve around the same loop: Persian → random mid slot → Giratina, with heavy emphasis on Fighting, Ground/Water, then Dragon/Ghost.

TL;DR – August 2025 Giovanni Gameplan

  • Open with a Fighting monster (Terrakion, Lucario, Machamp, Annihilape) and use the switch trick to farm Persian.
  • Bring a flex mid like Swampert, Garchomp, or Mewtwo to handle Rhyperior/Nidoking/Kangaskhan.
  • Anchor with a strong Dragon/Ghost (Mega Rayquaza, Dragonite, Garchomp, Hydreigon) to close out Shadow Giratina.
  • Abuse AI delay on switches and charged moves, and burn Giovanni’s shields early with buffing or spammy moves.

Information gathered from public forums or data available on the internet and portrayed here.