Opponent Prediction

Puzzle #0RJ8n

Rating: 577
backRankMatematemateIn1middlegameoneMove