Opponent Prediction

Puzzle #0BR3l

Rating: 497
backRankMatematemateIn1middlegameoneMove