Zimbabwe holds on to fragile hope