Aneurin Donald makes mark on comeback to keep Hampshire on top

Innings of 89 off 97 during century stand for last wicket leaves Gloucestershire needing 368 to win