What is the version of the following sentence with correct punctuation?

Guaranteed prize tournaments are popular for the high stake prizes they offer to the players
Guaranteed prize tournaments are popular for the high stake prizes they offer to the players.