I'm thinking of a bitcoin chess plateform. There are numerous electronic chess tournament system, for both humans and machines. It wouldn't be very hard to modify it so that players and computers could play for bitcoins.
That sounds good. Where would the BTC come from?
Well, from players obviously. Basically players agree to a certain amount before playing. Could be a different amount for each of them, depending on their relative strengh.
For instance, a 2000 ELO player could engage 100 BTC for a game against a 2500 ELO who would engage only 10 BTC. The winner takes the engagement of the loser.
The system could work with a clearing process, or be based only on reputation of players (which would require that each player use a key pair cryptography).
I've just checked into my debian repo and I've seen a program called "cutechess". It might do the job after modification.
PS. Actually when I think about it, the ELO rating system would be useless if we can play for bitcoins. Because you're very unlikely a weak player if you are willing to play only small amounts for each games. Strong players would be recognized by their self-confidence, and therefore by the amount of bitcoins they are willing to engage.