Opponent Prediction

Puzzle #042yc

Rating: 471
backRankMatematemateIn1middlegameoneMove