Hannah Mitchell snags 800m/1600m/3200m triple