Opponent Prediction

Puzzle #0UZFp

Rating: 677
forkmatemateIn2middlegameoperaMateshort