diff --git a/pact/verify.py b/pact/verify.py
index ce33b2c..5add1fb 100644
--- a/pact/verify.py
+++ b/pact/verify.py
@@ -74,8 +74,8 @@ def main(base_url, pact_urls, states_url, states_setup_url, username,
         '--pact-urls': ','.join(pact_urls),
         '--provider-states-url': states_url,
         '--provider-states-setup-url': states_setup_url,
-        '--pact-broker-username': username,
-        '--pact-broker-password': password
+        '--broker-username': username,
+        '--broker-password': password
     }
 
     command = [VERIFIER_PATH] + [

diff --git a/pact/test/test_verify.py b/pact/test/test_verify.py
index b30c513..e540f15 100644
--- a/pact/test/test_verify.py
+++ b/pact/test/test_verify.py
@@ -113,7 +113,7 @@ class mainTestCase(TestCase):
         self.mock_Popen.return_value.returncode = 0
         result = self.runner.invoke(verify.main, self.default_opts)
         self.assertEqual(result.exit_code, 0)
-        self.assertProcess(*self.default_call + ['--pact-broker-password=pwd'])
+        self.assertProcess(*self.default_call + ['--broker-password=pwd'])
         self.mock_Popen.return_value.communicate.assert_called_once_with(
             timeout=30)
 
@@ -135,8 +135,8 @@ class mainTestCase(TestCase):
             '--pact-urls=./pacts/consumer-provider.json',
             '--provider-states-url=http=//localhost/provider-states',
             '--provider-states-setup-url=http://localhost/provider-states/set',
-            '--pact-broker-username=user',
-            '--pact-broker-password=pass')
+            '--broker-username=user',
+            '--broker-password=pass')
         self.mock_Popen.return_value.communicate.assert_called_once_with(
             timeout=60)
 

pact-verifier always results in an error when using pact broker with authentication
When I run:
```
pact-verifier --provider-base-url http://localhost:7599 --pact-urls https://my.pact.broker/pacts/provider/my-provider/consumer/my-consumer/latest --pact-broker-username username --pact-broker-password password
```

I always get:
```
ERROR: "pact-provider-verifier.rb verify" was called with arguments ["--pact-broker-username=username", "--pact-broker-password=password"]
Usage: "pact-provider-verifier.rb verify -h, --provider-base-url=PROVIDER_BASE_URL -u, --pact-urls=PACT_URLS"
```

pact/test/test_verify.py::mainTestCase::test_all_options pact/test/test_verify.py::mainTestCase::test_password_from_env_var
pact/test/test_verify.py::mainTestCase::test_local_pact_urls_must_exist pact/test/test_verify.py::mainTestCase::test_verification_timeout pact/test/test_verify.py::mainTestCase::test_failed_verification pact/test/test_verify.py::mainTestCase::test_successful_verification pact/test/test_verify.py::mainTestCase::test_pact_urls_are_required pact/test/test_verify.py::mainTestCase::test_provider_base_url_is_required pact/test/test_verify.py::mainTestCase::test_must_provide_both_provide_states_options pact/test/test_verify.py::path_existsTestCase::test_https pact/test/test_verify.py::path_existsTestCase::test_file_does_not_exist pact/test/test_verify.py::path_existsTestCase::test_file_does_exist pact/test/test_verify.py::path_existsTestCase::test_http