Opponent Prediction

Puzzle #0Qi9H

Rating: 593
backRankMatematemateIn1middlegameoneMove