Hamish Keeps Gloucestershire Hopes Alive