Dentro Pokémon GO, os jogadores enfrentarão Giovanni, o chefe da Equipe GO Rocket, depois de derrotar com sucesso os líderes da Equipe GO Rocket, Arlo, Cliff e Sierra. Depois que os líderes forem derrotados, os jogadores devem se preparar para enfrentar o chefe com seu Pokémon Lendário das Sombras. Os membros da Equipe GO Rocket frequentemente trocam suas equipes de Pokémon para manter os jogadores voltando e, para julho de 2022, Giovanni tem uma nova formação com os tipos Normal, Voador e Dragão.
Para encontrar Giovanni, os jogadores devem primeiro completar seu Radar Rocket derrotando seis soldados da Equipe Rocket, que podem ser encontrados guardando algumas Pokéstops. Assim que os jogadores tiverem seu Radar Rocket completo e equipado, os líderes da Equipe Rocket em Pokémon GO começará a aparecer em Pokéstops e em balões de ar quente que sobrevoam. Os jogadores precisarão derrotar os três líderes e coletar as três peças do Super Rocket Radar se quiserem desafiar Giovanni. Assim que os jogadores encontrarem Giovanni, eles precisarão selecionar sua equipe e se preparar para uma batalha contra seus três Pokémon das Sombras.
Giovanni abrirá a luta com o Pokémon do tipo Normal Persa. No entanto, por causa de sua tipagem, o Persian não possui nenhuma fraqueza padrão ou super eficácia. Assim, os jogadores podem lutar contra o Pokémon de abertura de Giovanni. Dentro de Pokémon GO, Persian normalmente leva mais dano contra movimentos do tipo Fighting, bem como movimentos do tipo Normal, Dark, Rock e Fairy. As melhores opções contra o persa são Lucario, Conkeldurr, e Machamp em Pokémon GO com movimentos do tipo Fighting como Counter, Dynamic Punch e Power-up Punch.
Assim que o Persian for derrotado, Giovanni mudará para Honchkrow, Gyarados ou Rhyperior. Honchkrow é do tipo Dark-/Flying e fraco para movimentos do tipo Rock, Electric, Ice e Fairy. Gyarados é do tipo Flying-Water, tornando-o fraco para movimentos do tipo Electric e Rock. Finalmente, Rhyperior é um Pokémon Ground-Rock que é fraco para movimentos do tipo Água e Grama. Assim, Pokémon do tipo Rocha como Rampardos equipado com os movimentos Smack Down, e Rock Slide será eficaz contra Honchkrow e Gyrados. Os jogadores também podem optar por um tipo elétrico, como Thundurus com Thunder Shock e Thunderbolt ou Zekrom com Charge Beam e Wild Charge para ser super eficaz contra Honchkrow e Gyarados. Infelizmente, Rhyperior não compartilha uma fraqueza com Honchkrow ou Gyarados. Contadores eficazes contra Rhyperior incluem Torterra com Folha Navalha e Planta Frenzy ou Roserade com Folha Navalha e Feixe Solar. Alternativamente, os jogadores podem optar por Empoleon ou Kyogre em Pokémon GO com movimentos como Waterfall, Surf ou Hydro Pump.
O terceiro e último Pokémon de Giovanni será o mais difícil de derrotar, e os jogadores enfrentarão o Legendary Latios. Latios é do tipo Psychic-Dragon, o que significa que é fraco para movimentos do tipo Bug-, Dark-, Dragon-, Fairy-, Ghost- e Ice-Type. Contadores eficazes para Latios incluem Candelabro com movimentos como Hex e Shadow Ball ou Dialga com Dragon Breath e Draco Meteor. Os jogadores devem notar que, embora os movimentos do tipo dragão sejam super eficazes contra Latios, qualquer movimento do tipo dragão que Latios use também será super eficaz contra o Pokémon do tipo dragão do jogador. Uma vez que os jogadores derrotem com sucesso todos os três Pokémon das Sombras de Giovanni, eles terão a oportunidade de tentar pegar o Legendary Shadow Latios em Pokémon GO.
Pokémon GO já está disponível para iOS e Android.