Opponent Prediction

Puzzle #06FBX

Rating: 840
attackingF2F7matemateIn1oneMoveopening