Giovanni est l'un des adversaires les plus difficiles de Pokemon Go. La clé pour le vaincre est d'avoir une équipe de Pokemon bien équilibrée avec divers ensembles de mouvements. Certains des meilleurs pokemon à utiliser contre Giovanni incluent Machamp, Gyarados, et dragonite. Make sure to also stock up on healing items like revives and potions to keep your team healthy throughout the battle.