Opponent Prediction

Puzzle #0H5EM

Rating: 399
backRankMatematemateIn1middlegameoneMove