Pep Guardiola vowed to practice penalties after spot-kicks proved an unexpected weakness in Manchester City's armoury at the Premier League Asia Trophy.