Opponent Prediction

Puzzle #00B2k

Rating: 830
attackingF2F7matemateIn1middlegameoneMove