Opponent Prediction

Puzzle #0A8Dd

Rating: 721
backRankMatematemateIn1middlegameoneMove