Opponent Prediction

Puzzle #04ZiQ

Rating: 621
backRankMatematemateIn1middlegameoneMove