These success stories prove that Firstdate works better than any other dating site

What is the correctly punctuated version of this sentence?
These success stories prove that Firstdate works better than any other dating site.