Impressive winners at Hamilton meet