Giovanni ist einer der schwierigsten Gegner in Pokemon Go. Der Schlüssel, um ihn zu besiegen, liegt darin, ein gut abgerundetes Pokemon-Team mit verschiedenen Movesets zu haben. Zu den besten Pokemon, die gegen Giovanni verwendet werden, gehören Machamp, Gyarados, und Dragonit. Make sure to also stock up on healing items like revives and potions to keep your team healthy throughout the battle.