Opponent Prediction

Puzzle #02wjb

Rating: 400
backRankMatemastermatemateIn1middlegameoneMove