Opponent Prediction

Puzzle #0BlS8

Rating: 718
matemateIn2middlegameoperaMateshort