Ballarat's Matt Short defies England to make maiden first class hundred