Andy Hamilton says he wins games by having battles after booking a place in the next stage against Peter Wright.