Opponent Prediction

Puzzle #0HlMh

Rating: 675
backRankMatemastermatemateIn1middlegameoneMove