Opponent Prediction

Puzzle #063Hf

Rating: 445
backRankMatematemateIn1middlegameoneMove