Opponent Prediction

Puzzle #0WVSf

Rating: 591
backRankMatemastermatemateIn1middlegameoneMove