Opponent Prediction

Puzzle #09rZJ

Rating: 553
backRankMatematemateIn1middlegameoneMove