Beavs win to set title game battle at Hamilton