Opponent Prediction

Puzzle #0QT1z

Rating: 422
backRankMatematemateIn1middlegameoneMove