Opponent Prediction

Puzzle #0P3if

Rating: 765
attackingF2F7matemateIn1middlegameoneMove