I played white in this game against a friend of mine on an actual chess board. I know there are alternate moves that the puzzle does not give credit to, but keep trying until you find the moves I made. The puzzle is not that hard, but its pretty good for a casual OTB game. Have fun!