Opponent Prediction

Puzzle #0OXbn

Rating: 574
backRankMatematemateIn1middlegameoneMove