Opponent Prediction

Puzzle #084Ej

Rating: 738
matemateIn2middlegameoperaMateshort