Opponent Prediction

Puzzle #0Jrmn

Rating: 628
backRankMatematemateIn1middlegameoneMove