Opponent Prediction

Puzzle #0M5tu

Rating: 597
backRankMatematemateIn1middlegameoneMove