Tom Bevan's maiden hundred stops Hampshire in their tracks