User blog comment:Killerface45/Riddles!/@comment-24904954-20131127202039

Two possibilities:

1. He gave him the wrong prediction on purpose after he gave him the money.

2. This James fellow is a Time lord, goes forward in time in his TARDIS, and sees the game, goes back, and gives the right prediction.