Opponent Prediction

Puzzle #04lXe

Rating: 713
backRankMatematemateIn1middlegameoneMove